Fix a few warnings... Modified: trunk/reactos/lib/glu32/libnurbs/interface/glcurveval.cc Modified: trunk/reactos/lib/glu32/libnurbs/nurbtess/monoTriangulation.cc Modified: trunk/reactos/lib/glu32/libnurbs/nurbtess/sampleMonoPoly.cc Modified: trunk/reactos/lib/glu32/libutil/mipmap.c Modified: trunk/reactos/lib/imagehlp/modify.c _____
Modified: trunk/reactos/lib/glu32/libnurbs/interface/glcurveval.cc --- trunk/reactos/lib/glu32/libnurbs/interface/glcurveval.cc 2005-05-28 19:24:13 UTC (rev 15602) +++ trunk/reactos/lib/glu32/libnurbs/interface/glcurveval.cc 2005-05-28 19:33:26 UTC (rev 15603) @@ -248,6 +248,11 @@
which=3; dimension = 4; break; + /* make GCC happy */ + default: + which=0; + dimension = 0; + break; } inMap1f(which, dimension, ulo, uhi, stride, order, pts); } _____
Modified: trunk/reactos/lib/glu32/libnurbs/nurbtess/monoTriangulation.cc --- trunk/reactos/lib/glu32/libnurbs/nurbtess/monoTriangulation.cc 2005-05-28 19:24:13 UTC (rev 15602) +++ trunk/reactos/lib/glu32/libnurbs/nurbtess/monoTriangulation.cc 2005-05-28 19:33:26 UTC (rev 15603) @@ -1033,8 +1033,8 @@
primStream* pStream) { Int i; - directedLine *temp, *oldtemp; - Int tempIndex, oldtempIndex; + directedLine *temp, *oldtemp = NULL; + Int tempIndex, oldtempIndex = 0;
assert(inc_chain != NULL && dec_chain != NULL);
_____
Modified: trunk/reactos/lib/glu32/libnurbs/nurbtess/sampleMonoPoly.cc --- trunk/reactos/lib/glu32/libnurbs/nurbtess/sampleMonoPoly.cc 2005-05-28 19:24:13 UTC (rev 15602) +++ trunk/reactos/lib/glu32/libnurbs/nurbtess/sampleMonoPoly.cc 2005-05-28 19:33:26 UTC (rev 15603) @@ -976,11 +976,11 @@
void findLeftGridIndices(directedLine* topEdge, Int firstGridIndex, Int lastGridIndex, gridWrap* grid, Int* ret_indices, Int* ret_innerIndices) {
- Int i,k,isHoriz; + Int i,k,isHoriz = 0; Int n_ulines = grid->get_n_ulines(); Real uMin = grid->get_u_min(); Real uMax = grid->get_u_max(); - Real slop, uinterc; + Real slop = 0.0f, uinterc;
#ifdef SHORTEN_GRID_LINE //uintercBuf stores all the interction u value for each grid line @@ -1094,7 +1094,7 @@ Int n_ulines = grid->get_n_ulines(); Real uMin = grid->get_u_min(); Real uMax = grid->get_u_max(); - Real slop, uinterc; + Real slop = 0.0f, uinterc;
#ifdef SHORTEN_GRID_LINE //uintercBuf stores all the interction u value for each grid line _____
Modified: trunk/reactos/lib/glu32/libutil/mipmap.c --- trunk/reactos/lib/glu32/libutil/mipmap.c 2005-05-28 19:24:13 UTC (rev 15602) +++ trunk/reactos/lib/glu32/libutil/mipmap.c 2005-05-28 19:33:26 UTC (rev 15603) @@ -4839,7 +4839,7 @@
GLint group_size; GLint elements_per_line; const GLubyte *start; - const GLubyte *iter; + const GLubyte *iter = NULL; GLushort *iter2; GLint i, j, k; GLint myswap_bytes; @@ -6650,7 +6650,7 @@ int elementsPerLine; int rowsPerImage; int imageSize; - const GLubyte *start, *rowStart, *iter; + const GLubyte *start, *rowStart, *iter = NULL; GLushort *iter2; int ww, hh, dd, k;
_____
Modified: trunk/reactos/lib/imagehlp/modify.c --- trunk/reactos/lib/imagehlp/modify.c 2005-05-28 19:24:13 UTC (rev 15602) +++ trunk/reactos/lib/imagehlp/modify.c 2005-05-28 19:33:26 UTC (rev 15603) @@ -643,7 +643,7 @@
PUCHAR TempDllName; PLOADED_IMAGE LoadedLibrary; ULONG DllNameSize; - USHORT OrdinalNumber; + USHORT OrdinalNumber = 0; USHORT HintIndex; ULONG ExportSize; PIMAGE_EXPORT_DIRECTORY Exports;