diff --git a/src/sbbs3/sbbsecho.c b/src/sbbs3/sbbsecho.c index 939775e6d2601fca1d41bfc2fe217d76ab30b31b..be03ba3c7cf0f14f363167dee70b762accc01c03 100644 --- a/src/sbbs3/sbbsecho.c +++ b/src/sbbs3/sbbsecho.c @@ -6097,7 +6097,9 @@ void import_packets(const char* inbound, nodecfg_t* inbox, bool secure) if (strncmp(fmsgbuf, "AREA:", 5) != 0) { /* Netmail */ (void)fseeko(fidomsg, msg_offset, SEEK_SET); - import_netmail("", &hdr, fidomsg, inbound); + result = import_netmail("", &hdr, fidomsg, inbound); + if (result != 0) + lprintf(LOG_DEBUG, "import_netmail() returned %d", result); (void)fseeko(fidomsg, next_msg, SEEK_SET); printf("\n"); continue; @@ -7000,8 +7002,11 @@ int main(int argc, char **argv) fclose(fidomsg); } } - else if (i != -2) - fclose(fidomsg); + else { + lprintf(LOG_DEBUG, "import_netmail(%s) returned %d", path, i); + if (i != -2) + fclose(fidomsg); + } printf("\n"); } globfree(&g);