I had a problem compiling GCvs 1.0 on Fedora core 2. I
made a few changes to the code as attached. It was
successful. It seems that I needed to cast the
parameters on the call to UCvsFiles::ResetView. There
are two overloaded functions one with a boolean as the
fiirst argument the other with cont char * argument. I
think the gcc complier is confusing the two assuming
them to perhaps be integer.
This looks like a compiler issue, but other gcvs users
may like to use this as a workaround.
If the patch format is inadequate, I have only
submitted one other patch before, please contact me and
I will try again
Regards John Le Guen
diff -r gcvs-1.0/common/UCvsFiles.cpp
jlggcvs/common/UCvsFiles.cpp
1217c1217
< ResetView(uppath, true);
---
> ResetView((const char*)uppath, true);
1898c1898
< ResetView(fullpath, true);
---
> ResetView((const char*)fullpath, true);
diff -r gcvs-1.0/common/UCvsFolders.cpp
jlggcvs/common/UCvsFolders.cpp
831c831
< fileView->ResetView(path);
---
> fileView->ResetView((const char *)path);
Output from diff recording changes to compile with Fedora Core 2
Logged In: YES
user_id=299442
this issue was already changed in the codebase. Thanks for
your help.