IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 20546


Ignore:
Timestamp:
Nov 5, 2008, 12:58:04 AM (18 years ago)
Author:
Sebastian Jester
Message:

Ignore return value of write in a way that makes compiler happy and avoids avoid compiler warning: "ignoring return value of write, declared with attribute warn_unused_result" - the compiler was too clever for the fix in 1.71 of psLogMsg.c

Location:
trunk/psLib/src/sys
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/psLib/src/sys/psLogMsg.c

    r20529 r20546  
    1111 *  @author GLG, MHPCC
    1212 *
    13  *  @version $Revision: 1.71 $ $Name: not supported by cvs2svn $
    14  *  @date $Date: 2008-11-04 18:36:54 $
     13 *  @version $Revision: 1.72 $ $Name: not supported by cvs2svn $
     14 *  @date $Date: 2008-11-05 10:58:04 $
    1515 *
    1616 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    315315    *head_ptr = '\0';
    316316
    317     (void)write(logFD, head, strlen(head));
     317    if (write(logFD, head, strlen(head))) {;} // ignore return value
     318   
    318319    if (logMsg) {
    319320        psString msg = NULL;            // Message to print
     
    324325        char *line = strtok_r(msg, "\n", &msgPtr);
    325326        while (line) {
    326             (void)write(logFD, "    ", 4);
    327             (void)write(logFD, line, strlen(line));
    328             (void)write(logFD, "\n", 1);
     327            if(write(logFD, "    ", 4)) {;} // ignore return value
     328            if(write(logFD, line, strlen(line))) {;} // ignore return value
     329            if(write(logFD, "\n", 1)) {;} // ignore return value
    329330            line = strtok_r(NULL, "\n", &msgPtr);
    330331        }
    331332        psFree(msg);
    332333    } else {
    333         (void)write(logFD, "\n", 1);
     334        if(write(logFD, "\n", 1)) {;} // ignore return value
    334335    }
    335336
  • trunk/psLib/src/sys/psTrace.c

    r17447 r20546  
    99 *  @author GLG, MHPCC
    1010 *
    11  *  @version $Revision: 1.87 $ $Name: not supported by cvs2svn $
    12  *  @date $Date: 2008-04-17 23:43:02 $
     11 *  @version $Revision: 1.88 $ $Name: not supported by cvs2svn $
     12 *  @date $Date: 2008-11-05 10:58:04 $
    1313 *
    1414 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    486486    } else {
    487487        if (comp->level == PS_DEFAULT_TRACE_LEVEL) {
    488             sprintf(line,"%*s%-*s %d\n", depth, "", 20 - depth, comp->name, defLevel);
    489             write (traceFD, line, strlen(line));
     488            sprintf(line,"%*s%-*s %d\n", depth, "", 20 - depth, comp->name, defLevel);
     489            if (write (traceFD, line, strlen(line))) {;} // ignore return value
    490490        } else {
    491             sprintf(line, "%*s%-*s %d\n", depth, "", 20 - depth, comp->name, comp->level);
    492             write (traceFD, line, strlen(line));
     491            sprintf(line, "%*s%-*s %d\n", depth, "", 20 - depth, comp->name, comp->level);
     492            if (write (traceFD, line, strlen(line))) {;} // ignore return value
    493493        }
    494494    }
     
    615615        *head_ptr = '\0';
    616616
    617         write(traceFD, head, strlen(head));
     617        if(write(traceFD, head, strlen(head)) ) {;} // ignore return value
    618618
    619619        if (traceMsg) {
    620620            // We indent each message one space for each level of the message.
    621621            for (int i = 0; i < level; i++) {
    622                 write (traceFD, " ", 1);
     622                if (write (traceFD, " ", 1)) {;} // ignore return value
    623623            }
    624624            psString line = NULL;       // Line to print
    625625            psStringAppendV(&line, format, ap);
    626             write (traceFD, line, strlen(line));
     626            if (write (traceFD, line, strlen(line))) {;} // ignore return value
    627627            if (line[strlen(line) - 1] != '\n') {
    628                 write(traceFD, "\n", 1);
     628                if (write(traceFD, "\n", 1)) {;} // ignore return value
    629629            }
    630630            psFree(line);
    631631        } else {
    632             write(traceFD, "\n", 1);
     632            if (write(traceFD, "\n", 1)) {;} // ignore return value
    633633        }
    634634
Note: See TracChangeset for help on using the changeset viewer.