This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
############################################################
hv.h:
typedef void (hybridViewer::*renderfn)(void);
class hybridViewer : public imageViewer {
...
// global rendering parameters
renderfn rfn;
...
}
############################################################
static renderfn rnfn[]= {
& hybridViewer::glgRenderer,
& hybridViewer::marchingCubesRenderer,
& hybridViewer::vbufferRenderer,
& hybridViewer::levoyRenderer,
& hybridViewer::vbinRenderer,
& hybridViewer::hybridRenderer,
& hybridViewer::ovRenderer
};
double hybridViewer::computeMaximumRGB() {
...
if ( rfn == &hybridViewer::vbufferRenderer
// I think this causes the problem.
|| rfn == &hybridViewer::vbinRenderer
|| rfn == &hybridViewer::ovRenderer
) {
scaleGamma(vmax.max(), 0.4);
}
...
}
$ gcc -v
Reading specs from /usr/lib/gcc-lib/i686-pc-linux-gnu/pgcc-2.95.2/specs
gcc version pgcc-2.95.2 19991024 (release)
$ uname -a
Linux narwal 2.3.35 #8 SMP Sun Jan 2 13:29:10 CET 2000 i686 unknown
(Dual asus board P2B, 256MB, 2xIntelPentium 500Mhz)
But with:
$ make hv.o CDEBUGFLAGS="-traditional"
No error occurs.
Best regards,
-- Joerg Haertwig Max-Planck-Institut fuer neuropsychologische Forschung Stephanstr. 1a, 04103 Leipzig - Tel.: (0341) 9940 225 mailto:haertwig@cns.mpg.de mailto:haertwig@imn.htwk-leipzig.de
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |