]> git.draconx.ca Git - cdecl99.git/blobdiff - t/cdeclerr.c
libcdecl: Remove error code argument from cdecl__err.
[cdecl99.git] / t / cdeclerr.c
index b4a014ca1e8b2b06fa1c93a0c526007d913eb188..3555d68786c582533b2ebb033dcf4b3b0378d08d 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Helper application to test internal library error reporting.
- * Copyright © 2023 Nick Bowler
+ * Copyright © 2023-2024 Nick Bowler
  *
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -83,11 +83,11 @@ static void check_fixed_string(size_t len)
        memset(work2, 'X', len - 1);
 
        tap_diag("cdecl__err w/ %lu-byte string", (unsigned long)len);
-       cdecl__err(1234, work1, "XX");
+       cdecl__err(work1, "XX");
        memset(work1, 0, len);
        err = cdecl_get_error();
 
-       check_code(err, 1234);
+       check_code(err, CDECL_ENOPARSE);
 
        errlen = strlen(err->str);
        if (!tap_result(errlen == len-1, "returned string length")) {
@@ -124,11 +124,11 @@ static void check_format_string(const char *fmt, const char *arg)
                abort();
        sprintf(work, fmt, arg);
 
-       cdecl__err(5432, fmt, arg);
+       cdecl__err(fmt, arg);
        err = cdecl_get_error();
 
        tap_diag("cdecl__err(\"%s\", \"%s\")", fmt, arg);
-       check_code(err, 5432);
+       check_code(err, CDECL_ENOPARSE);
 
        if (!tap_result(!strcmp(err->str, work), "returned string")) {
                tap_diag("Failed, unexpected result");