• R/O
  • SSH
  • HTTPS

scip: Commit


Commit MetaInfo

Revision22 (tree)
Time2008-10-26 17:16:10
Authory_o_s

Log Message

負の整数でエラーコードを返すところで errno をそのまま返していたので修正

Change Summary

Incremental Difference

--- libscip2/trunk/src/scipio-linux.c (revision 21)
+++ libscip2/trunk/src/scipio-linux.c (revision 22)
@@ -102,7 +102,7 @@
102102 free(aDev);
103103 if(ret==0)
104104 return 0;
105- return errno;
105+ return -errno;
106106 }
107107 return -1;
108108 }
@@ -148,7 +148,7 @@
148148 return ret;
149149 ret=read(aDev->fd,aBuff,aCount);
150150 if(ret==-1)
151- return errno;
151+ return -errno;
152152 return ret;
153153 }
154154
@@ -253,7 +253,7 @@
253253 {
254254 int ret=write(aDev->fd,aBuff,count);
255255 if(ret==-1)
256- return errno;
256+ return -errno;
257257 tcdrain(aDev->fd);
258258 return ret;
259259 }
@@ -325,7 +325,7 @@
325325 // flush I/O buffer
326326 if(tcflush(aDev->fd,TCIOFLUSH)==-1)
327327 {
328- return errno;
328+ return -errno;
329329 }
330330 return 0;
331331 }
Show on old repository browser