mozilla-utils.cpp File Reference
Detailed Description
A few utility functions for XPCOM and mozilla.
#include <stdlib.h>
#include "mozilla-utils.h"
Include dependency graph for mozilla-utils.cpp:
Functions | |
PRUnichar * | NS_strdup (const PRUnichar *aString) |
PRUint32 | NS_strlen (const PRUnichar *aString) |
PRUnichar * | NS_strndup (const PRUnichar *aString, PRUint32 aLen) |
Function Documentation
PRUnichar* NS_strdup | ( | const PRUnichar * | aString | ) |
"strdup" for PRUnichar strings, uses the NS_Alloc allocator.
References NS_strlen(), and NS_strndup().
Referenced by ThunderbirdCard::GetKey(), and ThunderbirdCard::UpdateFromXML().
Here is the call graph for this function:
PRUint32 NS_strlen | ( | const PRUnichar * | aString | ) |
"strlen" for PRUnichar strings
Referenced by NS_strdup(), and ThunderbirdCard::UpdateFromXML().
PRUnichar* NS_strndup | ( | const PRUnichar * | aString, | |
PRUint32 | aLen | |||
) |
strndup for PRUnichar strings... this function will ensure that the new string is null-terminated. Uses the NS_Alloc allocator.
Referenced by NS_strdup().