chiark / gitweb /
pager: introduce "jump to end" option
[elogind.git] / src / journal / coredumpctl.c
index f9cebb7a423dbb4b225b20b283b4684fc8e1f0f9..8bfab0075f5438ee7ad79d080203455f253b4fc3 100644 (file)
@@ -170,7 +170,6 @@ static int parse_argv(int argc, char *argv[]) {
 
                 case ARG_VERSION:
                         puts(PACKAGE_STRING);
-                        puts(DISTRIBUTION);
                         puts(SYSTEMD_FEATURES);
                         arg_action = ACTION_NONE;
                         return 0;
@@ -262,7 +261,7 @@ static int retrieve(const void *data,
                 return 0;
 
         *var = strndup((const char*)data + ident, len - ident);
-        if (!var)
+        if (!*var)
                 return log_oom();
 
         return 0;
@@ -561,7 +560,7 @@ int main(int argc, char *argv[]) {
 
         case ACTION_LIST:
                 if (!arg_no_pager)
-                        pager_open();
+                        pager_open(false);
 
                 r = dump_list(j);
                 break;