[Uml-devel] [Bug 134279] Header file names are lowercase in .cpp file, but mixed case on the disk
Oliver Kellogg
okellogg at users.sourceforge.net
Mon Sep 18 17:57:47 UTC 2006
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.kde.org/show_bug.cgi?id=134279
okellogg users sourceforge net changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Resolution| |FIXED
------- Additional Comments From okellogg users sourceforge net 2006-09-18 19:56 -------
SVN commit 586105 by okellogg:
Remove .lower() on generated #include files.
BUG:134279
M +1 -0 ChangeLog
M +2 -2 umbrello/codegenerators/cppwriter.cpp
--- branches/KDE/3.5/kdesdk/umbrello/ChangeLog #586104:586105
@ -17,6 +17,7 @
* Java import - "final" and comments in method declaration not parsed correctly (132174)
* Java import: spaces in strings cause next member var to be ignored (132472)
* Java import - static member vars ignored in interfaces (132657)
+* Header file names are lowercase in .cpp file, but mixed case on the disk (134279)
Version 1.5.4
--- branches/KDE/3.5/kdesdk/umbrello/umbrello/codegenerators/cppwriter.cpp #586104:586105
@ -227,7 +227,7 @
// Q: Why all utils? Isnt just List and Vector the only classes we are using?
// Our import *should* also look at operations, and check that objects being
// used arent in another package (and thus need to be explicitly imported here).
- cpp << "#include \"" << (m_classifierInfo->className).lower() << ".h\"" << m_endl;
+ cpp << "#include \"" << m_classifierInfo->className << ".h\"" << m_endl;
writeBlankLine(cpp);
if (c->getVisibility() == Uml::Visibility::Implementation) {
@ -1231,7 +1231,7 @
if( !isFirstClass && !a->getRoleName(Uml::A).isEmpty() && !a->getRoleName(Uml::B).isEmpty())
stream << "class " << current->getName() << ";" << m_endl; // special case: use forward declaration
else
- stream << "#include \"" << current->getName().lower() << ".h\"" << m_endl; // just the include statement
+ stream << "#include \"" << current->getName() << ".h\"" << m_endl; // just the include statement
}
}
More information about the umbrello-devel
mailing list