r4088: Get medieval on our ass about malloc.... :-). Take control of all our allocation
[idra/samba.git] / source3 / web / statuspage.c
index 953222c2fc10acea31fc94041f7b1dcff4c4daa0..57b5d0f7b73ffd1d414a3b54a7071ab69c7cbf0a 100644 (file)
@@ -61,14 +61,14 @@ static void addPid2Machine (pid_t pid, char *machine)
        if (PID_or_Machine) {
                PIDMAP *newmap;
 
-               if ((newmap = (PIDMAP *) malloc (sizeof (PIDMAP))) == NULL) {
+               if ((newmap = SMB_MALLOC_P(PIDMAP)) == NULL) {
                        /* XXX need error message for this?
                           if malloc fails, PID is always shown */
                        return;
                }
 
                newmap->pid = pid;
-               newmap->machine = strdup (machine);
+               newmap->machine = SMB_STRDUP(machine);
 
                DLIST_ADD(pidmap, newmap);
        }