diff options
Diffstat (limited to 'src/memberdef.cpp')
-rw-r--r-- | src/memberdef.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/memberdef.cpp b/src/memberdef.cpp index e149cc9..d00516b 100644 --- a/src/memberdef.cpp +++ b/src/memberdef.cpp @@ -3436,8 +3436,11 @@ void MemberDef::setBitfields(const char *s) void MemberDef::setMaxInitLines(int lines) { - makeResident(); - m_impl->userInitLines=lines; + if (lines!=-1) + { + makeResident(); + m_impl->userInitLines=lines; + } } void MemberDef::setExplicitExternal(bool b) |