If not error callback is registered, the error gets printed to stderr
authorewt <devnull@localhost>
Mon, 8 Jan 1996 19:15:22 +0000 (19:15 +0000)
committerewt <devnull@localhost>
Mon, 8 Jan 1996 19:15:22 +0000 (19:15 +0000)
CVS patchset: 163
CVS date: 1996/01/08 19:15:22

lib/rpmerr.c
rpmio/rpmerr.c

index e20bdc6..38000aa 100644 (file)
@@ -46,5 +46,8 @@ void error(int code, char *format, ...)
 
     if (errorCallback) {
        errorCallback();
+    } else {
+       fputs(errorRec.string, stderr);
+       fputs("\n", stderr);
     }
 }
index e20bdc6..38000aa 100644 (file)
@@ -46,5 +46,8 @@ void error(int code, char *format, ...)
 
     if (errorCallback) {
        errorCallback();
+    } else {
+       fputs(errorRec.string, stderr);
+       fputs("\n", stderr);
     }
 }