Changeset 079055f in nscp for trunk/include
- Timestamp:
- 02/17/05 22:41:31 (8 years ago)
- Children:
- 5ba0a58
- Parents:
- 5969055
- Location:
- trunk/include
- Files:
-
- 2 edited
-
NSCHelper.cpp (modified) (2 diffs)
-
NSCHelper.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/NSCHelper.cpp
r05bfaf2 r079055f 14 14 * @return NSCAPI::success unless the buffer is to short then it will be NSCAPI::invalidBufferLen 15 15 */ 16 int NSCHelper::wrapReturnString(char *buffer, unsigned int bufLen, std::string str ) {16 int NSCHelper::wrapReturnString(char *buffer, unsigned int bufLen, std::string str, int defaultReturnCode /* = NSCAPI::success */) { 17 17 if (str.length() > bufLen) 18 18 return NSCAPI::invalidBufferLen; 19 19 strncpy(buffer, str.c_str(), bufLen); 20 return NSCAPI::success;20 return defaultReturnCode; 21 21 } 22 22 /** … … 288 288 if (retStr.empty()) 289 289 return NSCAPI::isfalse; 290 return NSCHelper::wrapReturnString(returnBuffer, returnBufferLen, retStr );290 return NSCHelper::wrapReturnString(returnBuffer, returnBufferLen, retStr, NSCAPI::handled); 291 291 } 292 292 /** -
trunk/include/NSCHelper.h
r05bfaf2 r079055f 7 7 namespace NSCHelper 8 8 { 9 int wrapReturnString(char *buffer, unsigned int bufLen, std::string str );9 int wrapReturnString(char *buffer, unsigned int bufLen, std::string str, int defaultReturnCode = NSCAPI::success); 10 10 std::list<std::string> makelist(const unsigned int argLen, char **argument); 11 11 std::string translateMessageType(NSCAPI::messageTypes msgType);
Note: See TracChangeset
for help on using the changeset viewer.








