]> granicus.if.org Git - cronie/commitdiff
Fix incorrect pointer in sizeof.
authorTomas Mraz <tmraz@fedoraproject.org>
Fri, 11 Mar 2011 17:30:06 +0000 (18:30 +0100)
committerTomas Mraz <tmraz@fedoraproject.org>
Fri, 11 Mar 2011 17:30:06 +0000 (18:30 +0100)
src/env.c

index 390eb640a8432e37bca07516e62e7b097c516194..d187ed9095e09d536fe4ecc0a44766315f792d81 100644 (file)
--- a/src/env.c
+++ b/src/env.c
@@ -22,7 +22,7 @@
 #include <cron.h>
 
 char **env_init(void) {
-       char **p = (char **) malloc(sizeof (char **));
+       char **p = (char **) malloc(sizeof (char *));
 
        if (p != NULL)
                p[0] = NULL;
@@ -94,7 +94,7 @@ char **env_set(char **envp, char *envstr) {
        if ((envtmp = strdup(envstr)) == NULL)
                return (NULL);
        p = (char **) realloc((void *) envp,
-               (size_t) ((count + 1) * sizeof (char **)));
+               (size_t) ((count + 1) * sizeof (char *)));
        if (p == NULL) {
                free(envtmp);
                return (NULL);