\r
//! Constructor\r
CB3DMeshFileLoader::CB3DMeshFileLoader(scene::ISceneManager* smgr)\r
-: AnimatedMesh(0), B3DFile(0), NormalsInFile(false),\r
+: AnimatedMesh(0), B3DFile(0), VerticesStart(0), NormalsInFile(false),\r
HasVertexColors(false), ShowWarning(true)\r
{\r
#ifdef _DEBUG\r
L"", skin ? skin->getDefaultText(EGDT_WINDOW_CLOSE) : L"Close");\r
CloseButton->setSubElement(true);\r
CloseButton->setTabStop(false);\r
- if (sprites)\r
+ if (sprites && skin)\r
{\r
CloseButton->setSpriteBank(sprites);\r
CloseButton->setSprite(EGBS_BUTTON_UP, skin->getIcon(EGDI_WINDOW_CLOSE), color);\r
\r
// changed by zola {\r
io::IReadFile* file=(io::IReadFile*)png_get_io_ptr(png_ptr);\r
- check=(png_size_t) file->read((void*)data,(u32)length);\r
+ check=(png_size_t) file->read((void*)data, length);\r
// }\r
\r
if (check != length)\r
png_size_t check;\r
\r
io::IWriteFile* file=(io::IWriteFile*)png_get_io_ptr(png_ptr);\r
- check=(png_size_t) file->write((const void*)data,(u32)length);\r
+ check=(png_size_t) file->write((const void*)data, length);\r
\r
if (check != length)\r
png_error(png_ptr, "Write Error");\r
if ((material.AntiAliasing & EAAM_QUALITY) == EAAM_QUALITY)\r
glHint(GL_MULTISAMPLE_FILTER_HINT_NV, GL_NICEST);\r
else\r
- glHint(GL_MULTISAMPLE_FILTER_HINT_NV, GL_NICEST);\r
+ glHint(GL_MULTISAMPLE_FILTER_HINT_NV, GL_FASTEST);\r
}\r
#endif\r
}\r
glPixelStorei(GL_PACK_INVERT_MESA, GL_FALSE);\r
else\r
#endif\r
- if (pixels)\r
+ if (pixels && newImage)\r
{\r
// opengl images are horizontally flipped, so we have to fix that here.\r
- const s32 pitch=newImage->getPitch();\r
+ const s32 pitch = newImage->getPitch();\r
u8* p2 = pixels + (ScreenSize.Height - 1) * pitch;\r
u8* tmpBuffer = new u8[pitch];\r
for (u32 i=0; i < ScreenSize.Height; i += 2)\r
wcex.cbClsExtra = 0;\r
wcex.cbWndExtra = 0;\r
wcex.hInstance = lhInstance;\r
- wcex.hIcon = NULL;\r
+ wcex.hIcon = 0;\r
wcex.hCursor = LoadCursor(NULL, IDC_ARROW);\r
wcex.hbrBackground = (HBRUSH)(COLOR_WINDOW+1);\r
wcex.lpszMenuName = 0;\r
wcex.lpszClassName = ClassName;\r
wcex.hIconSm = 0;\r
- wcex.hIcon = 0;\r
RegisterClassEx(&wcex);\r
\r
RECT clientSize;\r
\r
\r
CWriteFile::CWriteFile(const io::path& fileName, bool append)\r
-: FileSize(0)\r
+: FileSize(0), Filename(fileName)\r
{\r
#ifdef _DEBUG\r
setDebugName("CWriteFile");\r
#endif\r
\r
- Filename = fileName;\r
openFile(append);\r
}\r
\r