diff --git a/xpcom/string/public/nsStringAPI.h b/xpcom/string/public/nsStringAPI.h index 0fe6bcb9aeff..57c6fabe5ac6 100644 --- a/xpcom/string/public/nsStringAPI.h +++ b/xpcom/string/public/nsStringAPI.h @@ -923,6 +923,10 @@ public: #endif // MOZILLA_INTERNAL_API +protected: + // Prevent people from allocating a nsAString directly. + ~nsAString_external() {} + private: void *v; }; @@ -1024,6 +1028,10 @@ public: #endif // MOZILLA_INTERNAL_API +protected: + // Prevent people from allocating a nsACString directly. + ~nsACString_external() {} + private: void *v; };