Changeset: bfaeca9a98bf for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=bfaeca9a98bf
Modified Files:
        gdk/gdk_logger.c
Branch: Oct2020
Log Message:

Don't use assert to notify about an error, but tell the user.


diffs (17 lines):

diff --git a/gdk/gdk_logger.c b/gdk/gdk_logger.c
--- a/gdk/gdk_logger.c
+++ b/gdk/gdk_logger.c
@@ -1153,7 +1153,12 @@ logger_readlog(logger *lg, char *filenam
                return GDK_SUCCEED;
        case 1:
                /* if not empty, must start with correct byte order mark */
-               assert(byteorder == 1234);
+               if (byteorder != 1234) {
+                       TRC_CRITICAL(GDK, "incorrect byte order word in file 
%s\n", filename);
+                       logger_close(lg);
+                       GDKdebug = dbg;
+                       return GDK_FAIL;
+               }
                break;
        }
        if ((fd = getFileNo(lg->log)) < 0 || fstat(fd, &sb) < 0) {
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to