diff options
| -rw-r--r-- | src/print_disk_info.c | 4 | 
1 files changed, 3 insertions, 1 deletions
| diff --git a/src/print_disk_info.c b/src/print_disk_info.c index 12d7585..629e05b 100644 --- a/src/print_disk_info.c +++ b/src/print_disk_info.c @@ -127,7 +127,9 @@ void print_disk_info(yajl_gen json_gen, char *buffer, const char *path, const ch      if (statvfs(path, &buf) == -1) {          /* If statvfs errors, e.g., due to the path not existing,           * we use the format for a not mounted device. */ -        format = format_not_mounted; +        if (format_not_mounted != NULL) { +            format = format_not_mounted; +        }      } else if (format_not_mounted != NULL) {          FILE *mntentfile = setmntent("/etc/mtab", "r");          struct mntent *m; | 
