hush: fix a bug in argv restoration after sourcing a file
[oweals/busybox.git] / procps / pmap.c
index bb5f9e7c2172c29eb06b4592d6e4691cd986da39..aa221cfb89530971d740a9705daa55f8145ada3b 100644 (file)
@@ -8,22 +8,22 @@
  * for details.
  */
 
-//applet:IF_PMAP(APPLET(pmap, _BB_DIR_USR_BIN, _BB_SUID_DROP))
-//kbuild:lib-$(CONFIG_PMAP)     += pmap.o
-
 //config:config PMAP
 //config:       bool "pmap"
 //config:       default y
 //config:       help
 //config:         Display processes' memory mappings.
 
+//applet:IF_PMAP(APPLET(pmap, BB_DIR_USR_BIN, BB_SUID_DROP))
+//kbuild:lib-$(CONFIG_PMAP) += pmap.o
+
 //usage:#define pmap_trivial_usage
-//usage:       "[-x][-q] PID"
+//usage:       "[-xq] PID"
 //usage:#define pmap_full_usage "\n\n"
-//usage:       "Display detailed precesses' memory usage\n"
-//usage:       "\nOptions:"
-//usage:       "\n     -x              show details"
-//usage:       "\n     -q              quiet"
+//usage:       "Display process memory usage"
+//usage:     "\n"
+//usage:     "\n       -x      Show details"
+//usage:     "\n       -q      Quiet"
 
 #include "libbb.h"
 
@@ -66,7 +66,7 @@ static int procps_get_maps(pid_t pid, unsigned opt)
        int ret;
        char buf[256];
 
-       read_cmdline(buf, sizeof(buf), pid, "no such process");
+       read_cmdline(buf, sizeof(buf), pid, NULL);
        printf("%u: %s\n", (int)pid, buf);
 
        if (!(opt & OPT_q) && (opt & OPT_x))