version 1.12, 2005/02/28 12:53:44 |
version 1.14, 2005/10/31 07:50:20 |
|
|
/*$OpenXM: OpenXM/src/kan96xx/plugin/file2.c,v 1.11 2004/12/16 08:42:14 takayama Exp $ */ |
/*$OpenXM: OpenXM/src/kan96xx/plugin/file2.c,v 1.13 2005/07/03 11:08:54 ohara Exp $ */ |
#include <stdio.h> |
#include <stdio.h> |
|
#include <string.h> |
#include <sys/time.h> |
#include <sys/time.h> |
#include <sys/types.h> |
#include <sys/types.h> |
#include <unistd.h> |
#include <unistd.h> |
Line 284 int fp2clearReadBuf(FILE2 *fp2) { |
|
Line 285 int fp2clearReadBuf(FILE2 *fp2) { |
|
int fp2write(FILE2 *os, char *data, int size) { |
int fp2write(FILE2 *os, char *data, int size) { |
int i,r; |
int i,r; |
for (i=0; i<size; i++) { |
for (i=0; i<size; i++) { |
r = fp2fputc(data[i],os); |
r = fp2fputc((unsigned char)(data[i]),os); |
} |
} |
return(r); |
return(r); |
} |
} |
Line 381 int fp2fputs(char *s,FILE2 *fp) { |
|
Line 382 int fp2fputs(char *s,FILE2 *fp) { |
|
int i,n; |
int i,n; |
n = strlen(s); |
n = strlen(s); |
for (i=0; i<n; i++) { |
for (i=0; i<n; i++) { |
if (fp2fputc(s[i],fp) < 0) return(-1); |
if (fp2fputc((unsigned char)(s[i]),fp) < 0) return(-1); |
} |
} |
return(0); |
return(0); |
} |
} |