1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-09-03 14:10:33 +03:00

0023934: Compiler warnings in MS VC++ 10

Elimination of compiler warnings
- ExprIntrp: generated file ExprIntrp.tab.c and related WOK scripts removed from the sources
- ExprIntrp, StepFile: added missing declarations and casts; warnings caused by Flex and Bison code suppressed for MSVC compuler by #pragma
- OSD: dummy #includes added to files containing no code for Windows, to avoid warning on empty file
- PLib: piece of code contained in PLib_ChangeDim.gxx included explicitly in cxx and cleaned
- Other places: some casts added to avoid warnings
This commit is contained in:
abv
2013-09-18 09:13:42 +04:00
parent 498ce76bde
commit 105aae761e
39 changed files with 264 additions and 1600 deletions

View File

@@ -39,7 +39,7 @@ extern "C" void ExprIntrp_SetResult()
extern "C" void ExprIntrp_SetDegree()
{
ExprIntrp_degree = strlen(ExprIntrptext);
ExprIntrp_degree = (int)strlen(ExprIntrptext);
}
int ExprIntrp_GetDegree()
@@ -50,5 +50,5 @@ int ExprIntrp_GetDegree()
int ExprIntrp_GetResult(char *s)
{
strcpy(s,ExprIntrp_curres);
return strlen(ExprIntrp_curres);
return (int)strlen(ExprIntrp_curres);
}