Bug 68849

Summary: error during cpmpilation parts/doctreeview/doctreeviewwidget.cpp
Product: [Applications] kdevelop Reporter: Damir Islamov <damir>
Component: generalAssignee: KDevelop Developers <kdevelop-devel>
Status: RESOLVED NOT A BUG    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In:

Description Damir Islamov 2003-11-23 11:28:51 UTC
Version:           CVS20031123 (using KDE KDE 3.1.4)
Installed from:    Debian testing/unstable Packages
Compiler:          gcc-3.3.2 
OS:          Linux

It's REOPEN of # 64103 
automake-1.7.9
autoconf-2.58
Error output:
doctreeviewwidget.cpp: In member function `virtual void
     DocTreeDocbaseFolder::setOpen(bool)':
     doctreeviewwidget.cpp:767: error: cannot convert `QString' to `char*' in
        initialization
The wrong code is 
if ( (f = fopen(d.filePath(*it), "r")) != 0)

To my mind the better solution is
-- if ( (f = fopen(d.filePath(*it), "r")) != 0)
++ QString temp=d.filePath(*it);
++ if ( (f = fopen(temp.ascii(), "r")) != 0)
At last it works!
Comment 1 Damir Islamov 2003-11-23 11:37:25 UTC
It is dublicate of 68850.
Comment 2 Damir Islamov 2003-11-23 11:38:30 UTC
It is dublicate of 68850.
Comment 3 Amilcar do Carmo Lucas 2003-11-23 14:14:36 UTC
Reopening to close as invalid
Comment 4 Amilcar do Carmo Lucas 2003-11-23 14:15:33 UTC
Like was said in BR64103 : 
 
 This in not a bug! 
 This is a compilation error. 
 
 Please: 
 -Report bugs to the bug database (here) 
 -Report compilation erros to the mailing list (not here) 
 
 This information was on that bug report AND in on our website in the page that explains you how to report and see bugs: 
 http://www.kdevelop.org/index.html?filename=bugs.html 
 
 Thanks for reporting this, but please use the mailing list instead