Changeset 100 for trunk/savebmp.cpp


Ignore:
Timestamp:
Jul 28, 2021, 6:47:15 PM (4 years ago)
Author:
Gregg Young
Message:

Don't drop trailing \ for root directories

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/savebmp.cpp

    r95 r100  
    500500#ifdef _QUIET_
    501501            if (g_installer)
    502                 sprintf( ach, "%s\\Goq%02d.%s", pset->QueryNumSaveDir(),
    503                         i, pset->GetFileExtension() );
     502                sprintf( ach, strlen(pset->QueryNumSaveDir()) > 3 ? "%s\\Goq%02d.%s" : "%sGoq%02d.%s",
     503                        pset->QueryNumSaveDir(),  i, pset->GetFileExtension() );
    504504            else
    505505#endif
    506             sprintf( ach, "%s\\%s%02d.%s", pset->QueryNumSaveDir(),
    507                     title, i, pset->GetFileExtension() );
    508             if (access (ach, 0) != 0)
     506                sprintf( ach, strlen(pset->QueryNumSaveDir()) > 3 ? "%s\\%s%02d.%s" : "%s%s%02d.%s",
     507                        pset->QueryNumSaveDir(), title, i, pset->GetFileExtension() );
     508            if (access (ach, 1) != 0)
    509509            {
    510510                pset->SetSaveFile (ach);
Note: See TracChangeset for help on using the changeset viewer.