https://bugs.kde.org/show_bug.cgi?id=242887 Summary: kdevelop4: Wrong default parameters shown. Product: kdevelop Version: SVN Platform: openSUSE RPMs OS/Version: Linux Status: NEW Severity: normal Priority: NOR Component: Language Support: CPP AssignedTo: kdevelop-bugs@kdevelop.org ReportedBy: sasch.pe@gmx.de Version: SVN (using Devel) OS: Linux When having defined a default parameter value of '0' for pointer types, KDevelop's editor pretends that the value is the NULL macro. The inspection popup also insists on it being the NULL macro, but in the source code file it is not. The file is not marked as changed by KDevelop, so I'd suspect it's a parser error. As an example, the real code: void foo(bar *p = 0) {} KDevelop shows the following: void foo(bar *p = NULL) {} Reproducible: Always Steps to Reproduce: load a project that contains pointers initialized with '0' Expected Results: The real default parameter should be shown. Besides, NULL or `0` is a matter of style, KDevelop should neither assume nor enforce one or the other. -- Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. _______________________________________________ KDevelop-bugs mailing list KDevelop-bugs@kdevelop.org https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-bugs