implemented numeric sort (sort -g)
[oweals/busybox.git] / sync.c
diff --git a/sync.c b/sync.c
index b9f52c8b08793907f3a914450242223bcec1a5bd..145ed1eda8d25f0a8fa901f664dbaa69f77352b6 100644 (file)
--- a/sync.c
+++ b/sync.c
@@ -26,9 +26,9 @@
 extern int
 sync_main(int argc, char * * argv)
 {
-    if ( **(argv+1) == '-' ) {
-       usage( "sync\nWrite all buffered filesystem blocks to disk.\n");
+    if ( argc>1 && **(argv+1) == '-' ) {
+       usage( "sync\n\nWrite all buffered filesystem blocks to disk.\n");
     }
-    return sync();
+    exit( sync());
 }