From 0380989f058a28b65e3d4c3112c033fff08edb82 Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Sun, 2 Jan 2005 22:20:34 +0000
Subject: [PATCH] The Win32 list long filename feature didn't work correctly
 with filenames with a less than 8 char base name.

---
 src/sbbs3/listfile.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/sbbs3/listfile.cpp b/src/sbbs3/listfile.cpp
index 240fbbf757..fdbf98c17e 100644
--- a/src/sbbs3/listfile.cpp
+++ b/src/sbbs3/listfile.cpp
@@ -442,7 +442,7 @@ bool sbbs_t::listfile(char *fname, char HUGE16 *buf, uint dirnum
 	if(exist && !(cfg.file_misc&FM_NO_LFN)) {
 		fexistcase(path);	/* Get real (long?) filename */
 		ptr=getfname(path);
-		if(stricmp(ptr,fname) && stricmp(ptr,str))
+		if(stricmp(ptr,tmp) && stricmp(ptr,str))
 			bprintf("%.*s\r\n%21s",LEN_FDESC,ptr,"");
 	}
 
-- 
GitLab