mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-03-02 22:37:50 +00:00
Bug 891066, Part 4: Fix indention, r=me, a=whitespace-only
--HG-- extra : rebase_source : 0b9dad2a331b729f614b9b3ee29793a3c89ae053 extra : source : 651a8ef41d0611f0dbc72cbd663071958fea649b
This commit is contained in:
parent
3091f37853
commit
5ce3726857
@ -32,31 +32,31 @@ typedef ScopedPtr<SECMODModule, SECMOD_DestroyModule> ScopedSECMODModule;
|
||||
static char*
|
||||
nss_addEscape(const char* string, char quote)
|
||||
{
|
||||
char* newString = 0;
|
||||
int escapes = 0, size = 0;
|
||||
const char* src;
|
||||
char* dest;
|
||||
char* newString = 0;
|
||||
int escapes = 0, size = 0;
|
||||
const char* src;
|
||||
char* dest;
|
||||
|
||||
for (src=string; *src ; src++) {
|
||||
if ((*src == quote) || (*src == '\\')) {
|
||||
escapes++;
|
||||
}
|
||||
size++;
|
||||
for (src = string; *src; src++) {
|
||||
if ((*src == quote) || (*src == '\\')) {
|
||||
escapes++;
|
||||
}
|
||||
size++;
|
||||
}
|
||||
|
||||
newString = (char*) PORT_ZAlloc(escapes + size + 1);
|
||||
if (!newString) {
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
for (src = string, dest = newString; *src; src++, dest++) {
|
||||
if ((*src == quote) || (*src == '\\')) {
|
||||
*dest++ = '\\';
|
||||
}
|
||||
*dest = *src;
|
||||
}
|
||||
|
||||
newString = (char*)PORT_ZAlloc(escapes+size+1);
|
||||
if (!newString) {
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
for (src=string, dest=newString; *src; src++,dest++) {
|
||||
if ((*src == quote) || (*src == '\\')) {
|
||||
*dest++ = '\\';
|
||||
}
|
||||
*dest = *src;
|
||||
}
|
||||
|
||||
return newString;
|
||||
return newString;
|
||||
}
|
||||
|
||||
} // unnamed namespace
|
||||
|
Loading…
x
Reference in New Issue
Block a user