Changeset 1640 for trunk/dll/command.c


Ignore:
Timestamp:
Oct 10, 2011, 12:05:01 AM (14 years ago)
Author:
Gregg Young
Message:

Fix failure to remove all related ini entries when a command is deleted. Ticket 478

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/command.c

    r1634 r1640  
    11101110      {
    11111111        CHAR temp[100];
    1112         CHAR keyID[120];
    1113         CHAR keyHotKeyID[120];
    1114         CHAR keyenv[120];
     1112        CHAR key[120];
    11151113
    11161114        WinQueryDlgItemText(hwnd, CMD_TITLE, 100, temp);
     
    11191117          Runtime_Error(pszSrcFile, __LINE__, "kill_command");
    11201118        else {
    1121           sprintf(keyID, "COMMAND.%sID", temp);
    1122           sprintf(keyHotKeyID, "COMMAND.%sHotKeyID", temp);
    1123           sprintf(keyenv, "COMMAND.%senv", temp);
    1124           PrfWriteProfileData(fmprof, FM3Str, keyID, NULL, 0);
    1125           PrfWriteProfileData(fmprof, FM3Str, keyHotKeyID, NULL, 0);
    1126           PrfWriteProfileString(fmprof, FM3Str, keyenv, NULL);
     1119          sprintf(key, "COMMAND.%sID", temp);
     1120          PrfWriteProfileData(fmprof, FM3Str, key, NULL, 0);
     1121          sprintf(key, "COMMAND.%sHotKeyID", temp);
     1122          PrfWriteProfileData(fmprof, FM3Str, key, NULL, 0);
     1123          sprintf(key, "COMMAND.%senv", temp);
     1124          PrfWriteProfileData(fmprof, FM3Str, key, NULL, 0);
     1125          sprintf(key, "COMMAND.%sflags", temp);
     1126          PrfWriteProfileData(fmprof, FM3Str, key, NULL, 0);
     1127          sprintf(key, "COMMAND.%sCmdLine", temp);
     1128          PrfWriteProfileData(fmprof, FM3Str, key, NULL, 0);
    11271129          x = (SHORT) WinSendDlgItemMsg(hwnd,
    11281130                                        CMD_LISTBOX,
Note: See TracChangeset for help on using the changeset viewer.