mirror of
https://foundry.openuru.org/gitblit/r/CWE-ou-minkata.git
synced 2025-07-18 11:19:10 +00:00
Remove some unused string stuff
This commit is contained in:
@ -216,22 +216,6 @@ void hsStatusMessageF(const char * fmt, ...)
|
|||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// TODO: Deprecate these in favor of plString
|
|
||||||
char * hsFormatStr(const char * fmt, ...)
|
|
||||||
{
|
|
||||||
va_list args;
|
|
||||||
va_start(args,fmt);
|
|
||||||
char * result = hsFormatStrV(fmt,args);
|
|
||||||
va_end(args);
|
|
||||||
return result;
|
|
||||||
}
|
|
||||||
|
|
||||||
char * hsFormatStrV(const char * fmt, va_list args)
|
|
||||||
{
|
|
||||||
plString buf = plString::IFormat(fmt, args);
|
|
||||||
return hsStrcpy(buf.c_str());
|
|
||||||
}
|
|
||||||
|
|
||||||
class hsMinimizeClientGuard
|
class hsMinimizeClientGuard
|
||||||
{
|
{
|
||||||
#ifdef CLIENT
|
#ifdef CLIENT
|
||||||
|
@ -338,8 +338,6 @@ void SWAP (T & a, T & b) {
|
|||||||
|
|
||||||
char* hsStrcpy(char dstOrNil[], const char src[]);
|
char* hsStrcpy(char dstOrNil[], const char src[]);
|
||||||
void hsStrLower(char *s);
|
void hsStrLower(char *s);
|
||||||
char * hsFormatStr(const char * fmt, ...); // You are responsible for returned memory.
|
|
||||||
char * hsFormatStrV(const char * fmt, va_list args); // You are responsible for returned memory.
|
|
||||||
|
|
||||||
inline char* hsStrcpy(const char src[])
|
inline char* hsStrcpy(const char src[])
|
||||||
{
|
{
|
||||||
|
@ -43,39 +43,6 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////////////////////////
|
|
||||||
//
|
|
||||||
//hsTempString::hsTempString(KStringFormatConstructor, char * fmt, ...)
|
|
||||||
//{
|
|
||||||
// va_list args;
|
|
||||||
// va_start(args,fmt);
|
|
||||||
// fStr = hsFormatStrV(fmt,args);
|
|
||||||
// va_end(args);
|
|
||||||
//}
|
|
||||||
//
|
|
||||||
//hsTempString::hsTempString(KStringFormatVConstructor, char * fmt, va_list args)
|
|
||||||
//{
|
|
||||||
// fStr = hsFormatStrV(fmt,args);
|
|
||||||
//}
|
|
||||||
//
|
|
||||||
////////////////////////////////////////////////////////////////////////////////
|
|
||||||
//void hsTempStringF::Format(char * fmt, ...)
|
|
||||||
//{
|
|
||||||
// delete [] fStr;
|
|
||||||
// va_list args;
|
|
||||||
// va_start(args,fmt);
|
|
||||||
// fStr = hsFormatStrV(fmt,args);
|
|
||||||
// va_end(args);
|
|
||||||
//}
|
|
||||||
//
|
|
||||||
//hsTempStringF::hsTempStringF(char * fmt, ...)
|
|
||||||
//{
|
|
||||||
// va_list args;
|
|
||||||
// va_start(args,fmt);
|
|
||||||
// fStr = hsFormatStrV(fmt,args);
|
|
||||||
// va_end(args);
|
|
||||||
//}
|
|
||||||
|
|
||||||
//////////////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
#ifdef HS_DEBUGTARRAY
|
#ifdef HS_DEBUGTARRAY
|
||||||
|
@ -160,65 +160,6 @@ public:
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////////////////////////
|
|
||||||
//
|
|
||||||
//// Like hsTempArray, but more useful when working with char * type arrays.
|
|
||||||
//enum KStringFormatConstructor {kFmtCtor};
|
|
||||||
//enum KStringFormatVConstructor {kFmtVCtor};
|
|
||||||
//class hsTempString
|
|
||||||
//{
|
|
||||||
//public:
|
|
||||||
// char * fStr;
|
|
||||||
// hsTempString(): fStr(nil){}
|
|
||||||
// hsTempString(char * p) : fStr(p) {}
|
|
||||||
// hsTempString(const char * p) { fStr=hsStrcpy(p); }
|
|
||||||
// hsTempString(KStringFormatConstructor, char * fmt, ...);
|
|
||||||
// hsTempString(KStringFormatVConstructor, char * fmt, va_list args);
|
|
||||||
// hsTempString(const hsTempString & other):fStr(hsStrcpy(other.fStr)){}
|
|
||||||
// virtual ~hsTempString() { delete [] fStr; }
|
|
||||||
// hsTempString & operator=(char * ptr)
|
|
||||||
// {
|
|
||||||
// if (fStr!=ptr)
|
|
||||||
// {
|
|
||||||
// delete [] fStr;
|
|
||||||
// fStr=ptr;
|
|
||||||
// }
|
|
||||||
// return *this;
|
|
||||||
// }
|
|
||||||
// hsTempString & operator=(const hsTempString & other)
|
|
||||||
// {
|
|
||||||
// delete [] fStr;
|
|
||||||
// fStr=hsStrcpy(other.fStr);
|
|
||||||
// return *this;
|
|
||||||
// }
|
|
||||||
// operator char *() const { return fStr; }
|
|
||||||
// operator char *&() { return fStr; }
|
|
||||||
// operator const char *() const { return fStr; }
|
|
||||||
// operator bool() const { return fStr!=nil;}
|
|
||||||
// char * operator *() const { return fStr; }
|
|
||||||
// const char* c_str() const { return fStr; }
|
|
||||||
// char* c_str() { return fStr; }
|
|
||||||
//};
|
|
||||||
//
|
|
||||||
//// shorthand
|
|
||||||
//typedef hsTempString tmpstr_t;
|
|
||||||
//
|
|
||||||
//class hsTempStringF : public hsTempString
|
|
||||||
//{
|
|
||||||
//public:
|
|
||||||
// hsTempStringF(char * fmt, ...);
|
|
||||||
// void Format(char * fmt, ...);
|
|
||||||
//
|
|
||||||
// hsTempString & operator=(char * ptr) { return hsTempString::operator=(ptr); }
|
|
||||||
// hsTempString & operator=(const hsTempString & other) { return hsTempString::operator=(other); }
|
|
||||||
// hsTempString & operator=(const hsTempStringF & other) { return hsTempString::operator=(other); }
|
|
||||||
// operator char *() const { return fStr; }
|
|
||||||
// operator char *&() { return fStr; }
|
|
||||||
// operator const char *() const { return fStr; }
|
|
||||||
// operator bool() const { return fStr!=nil;}
|
|
||||||
// char * operator *() const { return fStr; }
|
|
||||||
//};
|
|
||||||
|
|
||||||
//////////////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
template <class T> class hsDynamicArray {
|
template <class T> class hsDynamicArray {
|
||||||
|
Reference in New Issue
Block a user