[BACK]Return to oxlog.c CVS log [TXT][DIR] Up to [local] / OpenXM / src / kxx

Diff for /OpenXM/src/kxx/oxlog.c between version 1.3 and 1.4

version 1.3, 1999/12/15 11:31:57 version 1.4, 1999/12/15 11:40:23
Line 1 
Line 1 
 /*$OpenXM$*/  /*$OpenXM: OpenXM/src/kxx/oxlog.c,v 1.3 1999/12/15 11:31:57 takayama Exp $*/
 #include <stdio.h>  #include <stdio.h>
 #include <signal.h>  #include <signal.h>
 #include <string.h>  #include <string.h>
Line 133  char *which(char *prog, char *path_env)
Line 133  char *which(char *prog, char *path_env)
   while (tok != NULL) {    while (tok != NULL) {
     char *path = malloc(strlen(tok)+strlen(prog)+2);      char *path = malloc(strlen(tok)+strlen(prog)+2);
     sprintf(path, "%s/%s", tok, prog);      sprintf(path, "%s/%s", tok, prog);
     if (access(path, X_OK|R_OK) == 0) {      if (access(path, X_OK&R_OK) == 0) {
       return path;        return path;
     }      }
     free(path);      free(path);

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

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