Bug 1344809 Move function definition to cpp to fix mingw 'definition is marked dllimport' error r=froydnj

MozReview-Commit-ID: 8iAaa3FXvDq

--HG--
extra : rebase_source : aa2b14a00127c87853ebbc9961393e8c82ea0882
This commit is contained in:
Tom Ritter 2017-03-13 11:51:10 -05:00
parent b8f3b7cf07
commit bdf4234dd1
2 changed files with 6 additions and 1 deletions

View File

@ -537,6 +537,11 @@ BuildArgArray(const char* fmt, va_list ap, NumArgStateVector& nas)
return true;
}
mozilla::PrintfTarget::PrintfTarget()
: mEmitted(0)
{
}
bool
mozilla::PrintfTarget::vprint(const char* fmt, va_list ap)
{

View File

@ -75,7 +75,7 @@ public:
bool MFBT_API vprint(const char* format, va_list);
protected:
MFBT_API PrintfTarget() : mEmitted(0) { }
MFBT_API PrintfTarget();
virtual ~PrintfTarget() { }
/* Subclasses override this. It is called when more output is