| version 1.4, 2003/12/01 03:15:37 | version 1.8, 2015/10/13 10:16:53 | 
|  |  | 
| /* $OpenXM: OpenXM/src/util/test.c,v 1.3 2003/11/24 11:47:35 takayama Exp $ */ | /* $OpenXM: OpenXM/src/util/test.c,v 1.7 2004/08/12 12:11:41 takayama Exp $ */ | 
| #include <stdio.h> | #include <stdio.h> | 
| #include "ox_pathfinder.h" | #include "ox_pathfinder.h" | 
|  |  | 
| sGC_malloc(int a) { | sGC_malloc(int a) { | 
| return GC_malloc(a); | //  return GC_malloc(a); | 
|  | return malloc(a); | 
| } | } | 
|  |  | 
|  | main() { | 
|  | main_3(); | 
|  | } | 
|  | // getFieSize is for main_3 | 
|  | #include <sys/stat.h> | 
|  | static int getFileSize(char *s) { | 
|  | struct stat buf; | 
|  | int m; | 
|  | if (s == NULL) return -1; | 
|  | m = stat(s,&buf); | 
|  | if (m == -1) { | 
|  | return -1; | 
|  | /* fail */ | 
|  | }else{ | 
|  | /* success */ | 
|  | return (int) buf.st_size; | 
|  | } | 
|  | } | 
|  | main_3() { | 
|  | int m; | 
|  | m=getFileSize("/cygdrive/c/windows/system32/cmd.exe"); | 
|  | printf("m=%d\n",m); | 
|  | } | 
|  | main_2() { | 
|  | int n; | 
|  | /* | 
|  | n = oxpSendStringAsFile((char *)getenv("USER"), | 
|  | "localhost", "t.t", "test\n"); | 
|  | */ | 
|  | n = oxpSendStringAsFile("taka", | 
|  | "lemon2.math.kobe-u.ac.jp", "t.t", "test\n"); | 
|  | printf("%d\n",n); | 
|  | } | 
| /* which command */ | /* which command */ | 
| main(int argc,char *argv[]) { | main_1(int argc,char *argv[]) { | 
| char *s; | char *s; | 
|  | char **a; | 
|  | int i; | 
|  |  | 
|  | printf("hello\n"); fflush(NULL); | 
|  | a = getServerEnv("bin/ox_sm1"); | 
|  | i = 0; | 
|  | if (a == NULL) {fprintf(stderr,"Not found.\n"); exit(10);} | 
|  | while (a[i] != NULL) { | 
|  | printf("i=%d,  %s\n",i,a[i++]); | 
|  | } | 
|  | exit(0); | 
|  |  | 
| if (argc != 2) { | if (argc != 2) { | 
| fprintf(stderr,"test cmdname"); | fprintf(stderr,"test cmdname\n\n"); | 
| } | } | 
|  | printf("%s\n",generateTMPfileName2("hoge","poly",0,0)); | 
|  | printf("%s\n",generateTMPfileName2("hoge","poly",1,0)); | 
|  | printf("%s\n",generateTMPfileName2("hoge","poly",0,1)); | 
|  | printf("%s\n",generateTMPfileName2("hoge","poly",1,1)); | 
|  | printf("---------------- getCommandPath ----------------\n"); | 
| printf("%s\n",getCommandPath(argv[1])); | printf("%s\n",getCommandPath(argv[1])); | 
|  |  | 
| printf("%s (cyg) ==> %s (win)\n",argv[1],cygwinPathToWinPath(argv[1])); | printf("%s (cyg) ==> %s (win)\n",argv[1],cygwinPathToWinPath(argv[1])); |