IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 8576


Ignore:
Timestamp:
Aug 24, 2006, 1:52:14 PM (20 years ago)
Author:
Paul Price
Message:

Cleaning up some things.

File:
1 edited

Legend:

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

    r8247 r8576  
    1010 *  @author Eric Van Alst, MHPCC
    1111 *
    12  *  @version $Revision: 1.32 $ $Name: not supported by cvs2svn $
    13  *  @date $Date: 2006-08-09 03:20:08 $
     12 *  @version $Revision: 1.33 $ $Name: not supported by cvs2svn $
     13 *  @date $Date: 2006-08-24 23:52:14 $
    1414 *
    1515 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    2525#include "psString.h"
    2626#include "psTrace.h"
     27
     28#define MAX_STRING_LENGTH 2048
     29
    2730
    2831#define MAX_ERROR_STACK_SIZE 64
     
    7780                      ...)
    7881{
    79     char errMsg[2048];
     82    char errMsg[MAX_STRING_LENGTH];
    8083    psErr* err;
    81     char msgName[1024];
    82 
    83     snprintf(msgName,1024,"%s (%s:%d)",func,filename,lineno);
     84    char msgName[MAX_STRING_LENGTH];
     85
     86    snprintf(msgName, MAX_STRING_LENGTH, "%s (%s:%d)", func, filename, lineno);
    8487
    8588    va_list argPtr;             // variable list arguement pointer
     
    9295    va_start(argPtr, format);
    9396
    94     vsnprintf(errMsg,2048,format,argPtr);
     97    vsnprintf(errMsg, MAX_STRING_LENGTH, format, argPtr);
    9598    // Remove a single trailing \n from message -- it interferes with psErrorStackPrint
    9699    int len = strlen(errMsg);
Note: See TracChangeset for help on using the changeset viewer.