]> granicus.if.org Git - sysstat/commitdiff
tapestat: exit if there is not enough memory
authorPeter Schiffer <pschiffe@redhat.com>
Wed, 25 May 2016 11:26:48 +0000 (13:26 +0200)
committerPeter Schiffer <pschiffe@redhat.com>
Wed, 25 May 2016 11:26:48 +0000 (13:26 +0200)
tapestat.c

index a715b4971e7ceb810cc530ebec0a6e84291a07c3..b3b16737b3ba8cf1ccd4860725e5827090401c82 100644 (file)
@@ -219,7 +219,8 @@ void tape_check_tapes_and_realloc(void)
                                        free(tape_new_stats);
                                        tape_new_stats = NULL;
                                }
-                               return;
+                               perror("realloc");
+                               exit(4);
                        }
 
                        for (i = max_tape_drives; i < new_max_tape_drives; i++) {