--- modules/output_stream/src/cpp/diary_manager.cpp 2017-01-21 23:21:16.713589000 -0500 +++ modules/output_stream/src/cpp/diary_manager.cpp 2017-01-21 23:22:29.457936000 -0500 @@ -61,7 +61,7 @@ wchar_t **getDiaryFilenames(int *array_s if (SCIDIARY) { std::wstring * wstringFilenames = SCIDIARY->getFilenames(array_size); - if (array_size > 0) + if (*array_size > 0) { wchar_t **wcFilenames = (wchar_t **) MALLOC (sizeof(wchar_t*) * (*array_size)); for (int i = 0; i < *array_size; i++)