From 9a275854e9f6cef3bee20213f068d924201720a1 Mon Sep 17 00:00:00 2001 From: deuce <> Date: Sat, 21 Apr 2007 10:22:10 +0000 Subject: [PATCH] Oh, THAT's why it was crashing on a NULL dereference on line 2234 after a succesfull QWK packet import. (1 qhub, one .qwk packet, i==1 on 2234, sbbs->cfg.qhub[i] == NULL) Not SDLs fault at all then. --- src/sbbs3/main.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/sbbs3/main.cpp b/src/sbbs3/main.cpp index 91fdd77439..b957b8015e 100644 --- a/src/sbbs3/main.cpp +++ b/src/sbbs3/main.cpp @@ -2222,8 +2222,8 @@ void event_thread(void* arg) // See if any packets have come in SAFEPRINTF2(str,"%s%s.q??",sbbs->cfg.data_dir,sbbs->cfg.qhub[i]->id); glob(str,GLOB_NOSORT,NULL,&g); - for(i=0;i<(int)g.gl_pathc;i++) { - SAFECOPY(str,g.gl_pathv[i]); + for(j=0;j<(int)g.gl_pathc;j++) { + SAFECOPY(str,g.gl_pathv[j]); if(flength(str)>0) { /* silently ignore 0-byte QWK packets */ eprintf(LOG_DEBUG,"Inbound QWK Packet detected: %s", str); delfiles(sbbs->cfg.temp_dir,ALLFILES); -- GitLab