From 7dd72e4ac200a0851d0b1a10cdc8122b1114ac20 Mon Sep 17 00:00:00 2001 From: warwick Date: Thu, 4 Jul 2002 06:26:15 +0000 Subject: [PATCH] Turn "_" into " ", since "Brave_Sir_Robin" looks yucky. Proper fix is to store name in file. --- win/Qt/qt_win.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/win/Qt/qt_win.cpp b/win/Qt/qt_win.cpp index 4a56041fd..97b436c81 100644 --- a/win/Qt/qt_win.cpp +++ b/win/Qt/qt_win.cpp @@ -4476,9 +4476,17 @@ static char** get_saved_names() char name[NAME_MAX]; if ( sscanf( namelist[i]->d_name, "%d%s", &uid, name ) == 2 ) { if ( uid == myuid ) { + /* Name should be stored in save file, but currently we + have to extract it from the filename, which loses + information (eg. "/", "_", and "." characters are lost. */ + int k; char* end = strstr(name,".gz"); if ( !end ) end = strstr(name,".Z"); if ( end ) *end = 0; + /* "_" most likely means " ", which certainly looks nicer */ + for (k=0; name[k]; k++) + if ( name[k]=='_' ) + name[k]=' '; result[j++] = strdup(name); } }