Bug 1061061 - Fix more bad implicit constructors in misc. code; r=bsmedberg

This commit is contained in:
Ehsan Akhgari
2014-09-02 18:24:24 -04:00
parent 276d45afcd
commit d282557bca
23 changed files with 34 additions and 34 deletions

View File

@@ -92,10 +92,10 @@ struct ScopedArrayBufferContentsTraits {
};
struct ScopedArrayBufferContents: public Scoped<ScopedArrayBufferContentsTraits> {
ScopedArrayBufferContents(MOZ_GUARD_OBJECT_NOTIFIER_ONLY_PARAM):
explicit ScopedArrayBufferContents(MOZ_GUARD_OBJECT_NOTIFIER_ONLY_PARAM):
Scoped<ScopedArrayBufferContentsTraits>(MOZ_GUARD_OBJECT_NOTIFIER_ONLY_PARAM_TO_PARENT)
{ }
ScopedArrayBufferContents(const ArrayBufferContents& v
explicit ScopedArrayBufferContents(const ArrayBufferContents& v
MOZ_GUARD_OBJECT_NOTIFIER_PARAM):
Scoped<ScopedArrayBufferContentsTraits>(v MOZ_GUARD_OBJECT_NOTIFIER_PARAM_TO_PARENT)
{ }
@@ -171,7 +171,7 @@ public:
* @param aStartDate The instant at which the operation was
* requested. Used to collect Telemetry statistics.
*/
AbstractResult(TimeStamp aStartDate)
explicit AbstractResult(TimeStamp aStartDate)
: mStartDate(aStartDate)
{
MOZ_ASSERT(NS_IsMainThread());
@@ -277,7 +277,7 @@ AbstractResult::GetResult(JSContext *cx, JS::MutableHandleValue aResult)
class StringResult MOZ_FINAL : public AbstractResult
{
public:
StringResult(TimeStamp aStartDate)
explicit StringResult(TimeStamp aStartDate)
: AbstractResult(aStartDate)
{
}
@@ -328,7 +328,7 @@ StringResult::GetCacheableResult(JSContext* cx, JS::MutableHandleValue aResult)
class TypedArrayResult MOZ_FINAL : public AbstractResult
{
public:
TypedArrayResult(TimeStamp aStartDate)
explicit TypedArrayResult(TimeStamp aStartDate)
: AbstractResult(aStartDate)
{
}