]> asedeno.scripts.mit.edu Git - 1ts-debian.git/commitdiff
replace a malloc/strcpy with a stdup
authorkcr <kcr@cbed1d16-5ef5-0310-b6a1-d4a37b08ba1f>
Sun, 22 Mar 2009 21:03:21 +0000 (21:03 +0000)
committerkcr <kcr@cbed1d16-5ef5-0310-b6a1-d4a37b08ba1f>
Sun, 22 Mar 2009 21:03:21 +0000 (21:03 +0000)
git-svn-id: svn://svn.1ts.org/debian/branches/zephyr-reloaded@464 cbed1d16-5ef5-0310-b6a1-d4a37b08ba1f

zephyr/clients/zaway/zaway.c

index a2a82f05ea68fcd7e362a5a0aa0c36e549b2c396..a2b6a96b6b28db917d42bd409178d90ec83b1b49 100644 (file)
@@ -174,12 +174,11 @@ main(int argc,
                }
 
                if (cmdline_msg) {
-                       ptr = malloc(strlen(cmdline_msg)+1);
-                       if (!ptr) {
-                               com_err(argv[0],ENOMEM,"while getting cmdline message");
-                               exit(1);
-                       }
-                       (void) strcpy(ptr,cmdline_msg);
+                   ptr = strdup(cmdline_msg);
+                   if (!ptr) {
+                       com_err(argv[0],ENOMEM,"while getting cmdline message");
+                       exit(1);
+                   }
                }
                else if (fp) {
                        if (!(ptr = find_message(&notice,fp))) {