about summary refs log tree commit diff
path: root/Src/Modules
diff options
context:
space:
mode:
authorTanaka Akira <akr@users.sourceforge.net>1999-09-06 11:27:05 +0000
committerTanaka Akira <akr@users.sourceforge.net>1999-09-06 11:27:05 +0000
commitd69f5ffbc9aa67279f54f9353c94da7161e1164d (patch)
treee000bf1b53edcee37c0ab9ca62b6bf4d8acd932c /Src/Modules
parentc7c8bfc52e4244211691980e2f75a99310e5cd11 (diff)
downloadzsh-d69f5ffbc9aa67279f54f9353c94da7161e1164d.tar.gz
zsh-d69f5ffbc9aa67279f54f9353c94da7161e1164d.tar.xz
zsh-d69f5ffbc9aa67279f54f9353c94da7161e1164d.zip
zsh-workers/7660
Diffstat (limited to 'Src/Modules')
-rw-r--r--Src/Modules/cap.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/Src/Modules/cap.c b/Src/Modules/cap.c
index dfeca86ad..b43ed5c4d 100644
--- a/Src/Modules/cap.c
+++ b/Src/Modules/cap.c
@@ -48,7 +48,7 @@ bin_cap(char *nam, char **argv, char *ops, int func)
 	    ret = 1;
 	}
     } else {
-	char *result;
+	char *result = NULL;
 	ssize_t length;
 	caps = cap_get_proc();
 	if(caps)
@@ -59,7 +59,7 @@ bin_cap(char *nam, char **argv, char *ops, int func)
 	} else
 	    puts(result);
     }
-    cap_free(&caps);
+    cap_free(caps);
     return ret;
 }
 
@@ -69,7 +69,7 @@ bin_getcap(char *nam, char **argv, char *ops, int func)
     int ret = 0;
 
     do {
-	char *result;
+	char *result = NULL;
 	ssize_t length;
 	cap_t caps = cap_get_file(*argv);
 	if(caps)
@@ -79,7 +79,7 @@ bin_getcap(char *nam, char **argv, char *ops, int func)
 	    ret = 1;
 	} else
 	    printf("%s %s\n", *argv, result);
-	cap_free(&caps);
+	cap_free(caps);
     } while(*++argv);
     return ret;
 }
@@ -102,7 +102,7 @@ bin_setcap(char *nam, char **argv, char *ops, int func)
 	    ret = 1;
 	}
     } while(*++argv);
-    cap_free(&caps);
+    cap_free(caps);
     return ret;
 }