diff --git a/src/exec.c b/src/exec.c
index 0445b14a91f879bdfccb2cd44024586741ce5888..4c45dc158a267951cde5a8d608fe25be905f0a61 100644 (file)
--- a/src/exec.c
+++ b/src/exec.c
* 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*
* Authors:
* 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*
* Authors:
- * Florian octo Forster <octo at verplant.org>
+ * Florian octo Forster <octo at collectd.org>
* Sebastian Harl <sh at tokkee.org>
* Peter Holik <peter at holik.at>
**/
* Sebastian Harl <sh at tokkee.org>
* Peter Holik <peter at holik.at>
**/
+#define _DEFAULT_SOURCE
#define _BSD_SOURCE /* For setgroups */
#include "collectd.h"
#define _BSD_SOURCE /* For setgroups */
#include "collectd.h"
return (-1);
}
return (-1);
}
- pl = (program_list_t *) malloc (sizeof (program_list_t));
+ pl = malloc (sizeof (*pl));
if (pl == NULL)
{
ERROR ("exec plugin: malloc failed.");
if (pl == NULL)
{
ERROR ("exec plugin: malloc failed.");
return (-1);
}
return (-1);
}
- pl->argv = (char **) malloc (ci->values_num * sizeof (char *));
+ pl->argv = malloc (ci->values_num * sizeof (*pl->argv));
if (pl->argv == NULL)
{
ERROR ("exec plugin: malloc failed.");
if (pl->argv == NULL)
{
ERROR ("exec plugin: malloc failed.");
if (pl->pid != 0)
continue;
if (pl->pid != 0)
continue;
- pln = (program_list_and_notification_t *) malloc (sizeof
- (program_list_and_notification_t));
+ pln = malloc (sizeof (*pln));
if (pln == NULL)
{
ERROR ("exec plugin: malloc failed.");
if (pln == NULL)
{
ERROR ("exec plugin: malloc failed.");