=================================================================== RCS file: /home/cvs/OpenXM_contrib2/windows/post-msg-asirgui/cmdasir.c,v retrieving revision 1.8 retrieving revision 1.10 diff -u -p -r1.8 -r1.10 --- OpenXM_contrib2/windows/post-msg-asirgui/cmdasir.c 2013/11/28 18:53:32 1.8 +++ OpenXM_contrib2/windows/post-msg-asirgui/cmdasir.c 2014/05/25 21:01:04 1.10 @@ -1,4 +1,4 @@ -/* $OpenXM: OpenXM_contrib2/windows/post-msg-asirgui/cmdasir.c,v 1.7 2013/11/27 15:47:18 ohara Exp $ */ +/* $OpenXM: OpenXM_contrib2/windows/post-msg-asirgui/cmdasir.c,v 1.9 2014/05/10 08:23:33 ohara Exp $ */ // cl test.c user32.lib #include @@ -57,7 +57,7 @@ int main(int argc, char *argv[]) int paste_contents=0; int abort=0; - /* MessageBox(NULL,TEXT("test"),TEXT("Error in cmdasir.c"),MB_OK); */ + /* MessageBox(NULL,TEXT("test"),TEXT("ERROR in cmdasir.c"),MB_OK); */ sprintf(snameWin,"%s\\cmdasir-%d.txt",getenv("TEMP"),_getpid()); snameUx = winname2uxname(snameWin); if ((argc > 1) && (strcmp(argv[1],"--delete-tmp")==0)) { @@ -90,7 +90,7 @@ int main(int argc, char *argv[]) fp2 = fopen(snameUx,"w"); if (fp2 == NULL) { sprintf(msg,"File %s to load is not found.",argv[ii]); - MessageBox(NULL,TEXT(msg),TEXT("Error in cmdasir.c"), MB_OK); + MessageBox(NULL,TEXT(msg),TEXT("ERROR in cmdasir.c"), MB_OK); return(-1); } while ((c=fgetc(fp)) >= 0) fputc(c,fp2); @@ -178,13 +178,13 @@ FILE *findAsirHandler() { char path1[1024]; char path0[1024]; char *path[] = { NULL, NULL, "c:/Program files/asir/bin/asirgui.hnd", "c:/Program files (x86)/asir/bin/asirgui.hnd", "c:/asir/bin/asirgui.hnd" }; - sprintf(path0,"%s/asirgui.hnd",(char *)getenv("TEMP")); + sprintf(path0,"%s/asirgui.hnd",getenv("TEMP")); path[0]=winname2uxname(path0); if (getenv("ASIR_ROOTDIR") != NULL) { - sprintf(path1,"%s/bin/asirgui.hnd",(char *)getenv("ASIR_ROOTDIR")); + sprintf(path1,"%s/bin/asirgui.hnd",getenv("ASIR_ROOTDIR")); path[1]=winname2uxname(path1); }else{ - sprintf(path1,"%s/Desktop/asir/bin/asirgui.hnd",(char *)getenv("HOMEPATH")); + sprintf(path1,"%s%s/Desktop/asir/bin/asirgui.hnd",getenv("HOMEDRIVE"),getenv("HOMEPATH")); path[1]=winname2uxname(path1); } for(i=0; i