[BACK]Return to repl.c CVS log [TXT][DIR] Up to [local] / OpenXM / rc

Diff for /OpenXM/rc/repl.c between version 1.14 and 1.16

version 1.14, 2003/02/02 01:52:50 version 1.16, 2004/06/14 11:10:40
Line 1 
Line 1 
 /* $OpenXM: OpenXM/rc/repl.c,v 1.13 2003/01/17 01:01:04 maekawa Exp $ */  /* $OpenXM: OpenXM/rc/repl.c,v 1.15 2004/02/13 03:10:19 takayama Exp $ */
   
 #include <stdio.h>  #include <stdio.h>
 #include <stdlib.h>  #include <stdlib.h>
Line 9 
Line 9 
 #include <unistd.h>  #include <unistd.h>
   
 #define BUFSIZE 10000  #define BUFSIZE 10000
 #define SSIZE  1024  #define SSIZE  1024
   
   /* If you make the following two strings longer, increase the number SSIZE */
 #define REPL_IMGFILE    "repl_test.img"  #define REPL_IMGFILE    "repl_test.img"
 #define REPL_PSFILE         "repl_test.ps"  #define REPL_PSFILE         "repl_test.ps"
   
Line 65  main(int argc,char *argv[]) {
Line 66  main(int argc,char *argv[]) {
         break;          break;
   }    }
   
   if (snprintf(sss_png,SSIZE,"pstoimg -type png %s -out %s >/dev/null",REPL_PSFILE,REPL_IMGFILE) <0) {    sprintf(sss_png,"pstoimg -type png %s -out %s >/dev/null",REPL_PSFILE,REPL_IMGFILE);
         fprintf(stderr,"SSIZE is small.\n");    sprintf(sss_gif,"pstoimg -type gif %s -out %s >/dev/null",REPL_PSFILE,REPL_IMGFILE);
         exit(EXIT_FAILURE);  
   }  
   if (snprintf(sss_gif,SSIZE,"pstoimg -type gif %s -out %s >/dev/null",REPL_PSFILE,REPL_IMGFILE) <0) {  
         fprintf(stderr,"SSIZE is small.\n");  
         exit(EXIT_FAILURE);  
   }  
   
   if (!system(sss_png)) {    if (!system(sss_png)) {
         if (type == 'b') {          if (type == 'b') {
Line 88  main(int argc,char *argv[]) {
Line 83  main(int argc,char *argv[]) {
           printf("setenv OpenXM_PSTOIMG_TYPE=gif\n");            printf("setenv OpenXM_PSTOIMG_TYPE=gif\n");
         }          }
   }else {    }else {
         printf("OpenXM_PSTOIMG_TYPE=no\n");      if (type == 'b') {
         printf("export OpenXM_PSTOIMG_TYPE\n");        printf("OpenXM_PSTOIMG_TYPE=no\n");
         printf("export OpenXM_PSTOIMG_TYPE\n");
       }else{
         printf("setenv OpenXM_PSTOIMG_TYPE no\n");
       }
   }    }
   
   while (unlink(REPL_IMGFILE) != 0) {    while (unlink(REPL_IMGFILE) != 0) {

Legend:
Removed from v.1.14  
changed lines
  Added in v.1.16

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>