Ticket #1051: AdvancedFrame_const.patch

File AdvancedFrame_const.patch, 877 bytes (added by steffen_moeller, 13 years ago)

const_cast for const char *

  • clientgui/AdvancedFrame.cpp

    old new  
    14941494    int prog;
    14951495#endif
    14961496    int argc = 3;
    1497     char* argv[3];
     1497    char* const argv[3] = {
     1498         const_cast<char *>("boincmgr"),
     1499         const_cast<char *>("--multiple"),
     1500         const_cast<char *>("")
     1501    };
    14981502
    14991503    wxString strExecutable = wxGetApp().GetRootDirectory() + wxGetApp().GetExecutableName();
    15001504
    1501     argv[0] = "boincmgr";
    1502     argv[1] = "--multiple";
    1503     argv[2] = "";
    1504 
    15051505    run_program(
    15061506        wxGetApp().GetRootDirectory().mb_str(),
    15071507        strExecutable.mb_str(),
     
    15101510        2.0,
    15111511        prog
    15121512    );
     1513
    15131514#else
    15141515    char s[512];
    15151516    unsigned char procName[256];