From: <lab...@us...> - 2004-03-15 08:13:51
|
Update of /cvsroot/opengtoolkit/pipe/c_source In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7396/c_source Modified Files: pipes.c Log Message: Added error code translation Index: pipes.c =================================================================== RCS file: /cvsroot/opengtoolkit/pipe/c_source/pipes.c,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** pipes.c 15 Mar 2004 08:01:16 -0000 1.4 --- pipes.c 15 Mar 2004 08:04:46 -0000 1.5 *************** *** 53,56 **** --- 53,58 ---- #elif defined (Unix) static MgErr UnixToLVErr(int32 errno); + #elif defined (Mac) + static MgErr MacToLVErr(OSErr osErr); #endif *************** *** 271,276 **** #if defined(MSWin) struct errentry { ! unsigned long oscode; /* OS return value */ ! MgErr err; /* LabVIEW error code */ }; --- 273,278 ---- #if defined(MSWin) struct errentry { ! DWORD oscode; /* OS return value */ ! MgErr err; /* LabVIEW error code */ }; *************** *** 359,364 **** #elif defined(Unix) struct errentry { ! int errnocode; /* System V error code */ ! MgErr err; /* LabVIEW error code */ }; --- 361,366 ---- #elif defined(Unix) struct errentry { ! int32 errnocode; /* System V error code */ ! MgErr err; /* LabVIEW error code */ }; *************** *** 388,392 **** for (i = 0; i < ERRTABLESIZE; ++i) { ! if (errno == errtable[i].oscode) { return errtable[i].err; --- 390,394 ---- for (i = 0; i < ERRTABLESIZE; ++i) { ! if (errno == errtable[i].errnocode) { return errtable[i].err; *************** *** 400,405 **** #elif defined (Mac) struct errentry { ! short maccode; /* MAC return value */ ! MgErr err; /* LabVIEW error code */ }; --- 402,407 ---- #elif defined (Mac) struct errentry { ! OSErr maccode; /* MAC return value */ ! MgErr err; /* LabVIEW error code */ }; *************** *** 461,465 **** for (i = 0; i < ERRTABLESIZE; ++i) { ! if (osErr == errtable[i].oscode) { return errtable[i].err; --- 463,467 ---- for (i = 0; i < ERRTABLESIZE; ++i) { ! if (osErr == errtable[i].maccode) { return errtable[i].err; |