equal
deleted
inserted
replaced
231 globalWindowsLatin1Encoding = new TextEncoding("WinLatin-1"); |
231 globalWindowsLatin1Encoding = new TextEncoding("WinLatin-1"); |
232 } |
232 } |
233 return *globalWindowsLatin1Encoding; |
233 return *globalWindowsLatin1Encoding; |
234 } |
234 } |
235 |
235 |
236 void deleteTextEncodings() { |
236 struct cleanupTextEncodings { |
237 |
237 ~cleanupTextEncodings() { |
238 // Delete all encodings and set to NULL |
238 // Delete all encodings and set to NULL |
239 delete globalASCIIEncoding; |
239 delete globalASCIIEncoding; |
240 globalASCIIEncoding = NULL; |
240 globalASCIIEncoding = NULL; |
241 delete globalLatin1Encoding; |
241 delete globalLatin1Encoding; |
242 globalLatin1Encoding = NULL; |
242 globalLatin1Encoding = NULL; |
251 delete globalUTF8Encoding; |
251 delete globalUTF8Encoding; |
252 globalUTF8Encoding = NULL; |
252 globalUTF8Encoding = NULL; |
253 delete globalWindowsLatin1Encoding; |
253 delete globalWindowsLatin1Encoding; |
254 globalWindowsLatin1Encoding = NULL; |
254 globalWindowsLatin1Encoding = NULL; |
255 |
255 |
256 } |
256 } |
257 |
257 }; |
|
258 struct cleanupTextEncodings textEncodings; |
258 } // namespace WebCore |
259 } // namespace WebCore |