diff --git a/cck/customcd/shell/bmps/Install.bmp b/cck/customcd/shell/bmps/Install.bmp index 7f3d918dfba..eb2d02fac45 100644 Binary files a/cck/customcd/shell/bmps/Install.bmp and b/cck/customcd/shell/bmps/Install.bmp differ diff --git a/cck/ib/ib.cpp b/cck/ib/ib.cpp index 6f240db34ad..2fbc70a7bfb 100644 --- a/cck/ib/ib.cpp +++ b/cck/ib/ib.cpp @@ -1437,6 +1437,19 @@ int interpret(char *cmd) char *filename = strtok(NULL, ",)"); char *versiontxt = strtok(NULL, ",)"); + // make a substitution if the text is a variable + if (versiontxt[0] == '%') + { + versiontxt++; + char *t = strchr(versiontxt, '%'); + if (t) + { + *t = '\0'; + versiontxt = (char *)(LPCTSTR) GetGlobal(versiontxt); + } + } + + // pull the cfg file out of the XPI // ExtractXPIFile(xpiname, filename);