[BACK]Return to __posix_call.c CVS log [TXT][DIR] Up to [local] / prex-old / usr / lib / posix / gen

Diff for /prex-old/usr/lib/posix/gen/__posix_call.c between version 1.1.1.1 and 1.1.1.1.2.1

version 1.1.1.1, 2008/06/03 10:38:49 version 1.1.1.1.2.1, 2008/08/13 17:12:40
Line 49 
Line 49 
                 return -1;                  return -1;
         }          }
   
         do          do {
                 err = msg_send(obj, msg, size);                  err = msg_send(obj, msg, size);
         while (err == EINTR && restart);          } while (err == EINTR && restart);
   
         if (err) {          if (err) {
                 errno = (err == EINTR) ? EINTR : ENOSYS;                  errno = (err == EINTR) ? EINTR : ENOSYS;
Line 59 
Line 59 
         } else if (((struct msg_header *)msg)->status) {          } else if (((struct msg_header *)msg)->status) {
                 errno = ((struct msg_header *)msg)->status;                  errno = ((struct msg_header *)msg)->status;
                 return -1;                  return -1;
           } else {
                   /* DO NOTHING */
         }          }
         return 0;          return 0;
 }  }

Legend:
Removed from v.1.1.1.1  
changed lines
  Added in v.1.1.1.1.2.1

CVSweb