2017-08-25 12:37:36 +01:00
|
|
|
diff --git a/src/MACLib/APELink.cpp b/src/MACLib/APELink.cpp
|
|
|
|
index d349f4b..b00ec83 100644
|
|
|
|
--- a/src/MACLib/APELink.cpp
|
|
|
|
+++ b/src/MACLib/APELink.cpp
|
|
|
|
@@ -63,10 +63,10 @@ void CAPELink::ParseData(const char * pData, const str_utf16 * pFilename)
|
2012-10-27 18:33:47 +01:00
|
|
|
if (pData != NULL)
|
|
|
|
{
|
|
|
|
// parse out the information
|
|
|
|
- char * pHeader = strstr(pData, APE_LINK_HEADER);
|
|
|
|
- char * pImageFile = strstr(pData, APE_LINK_IMAGE_FILE_TAG);
|
|
|
|
- char * pStartBlock = strstr(pData, APE_LINK_START_BLOCK_TAG);
|
|
|
|
- char * pFinishBlock = strstr(pData, APE_LINK_FINISH_BLOCK_TAG);
|
|
|
|
+ const char * pHeader = strstr(pData, APE_LINK_HEADER);
|
|
|
|
+ const char * pImageFile = strstr(pData, APE_LINK_IMAGE_FILE_TAG);
|
|
|
|
+ const char * pStartBlock = strstr(pData, APE_LINK_START_BLOCK_TAG);
|
|
|
|
+ const char * pFinishBlock = strstr(pData, APE_LINK_FINISH_BLOCK_TAG);
|
|
|
|
|
|
|
|
if (pHeader && pImageFile && pStartBlock && pFinishBlock)
|
|
|
|
{
|
2017-08-25 12:37:36 +01:00
|
|
|
@@ -81,7 +81,7 @@ void CAPELink::ParseData(const char * pData, const str_utf16 * pFilename)
|
2012-10-27 18:33:47 +01:00
|
|
|
|
|
|
|
// get the path
|
|
|
|
char cImageFile[MAX_PATH + 1]; int nIndex = 0;
|
|
|
|
- char * pImageCharacter = &pImageFile[strlen(APE_LINK_IMAGE_FILE_TAG)];
|
|
|
|
+ const char * pImageCharacter = &pImageFile[strlen(APE_LINK_IMAGE_FILE_TAG)];
|
|
|
|
while ((*pImageCharacter != 0) && (*pImageCharacter != '\r') && (*pImageCharacter != '\n'))
|
|
|
|
cImageFile[nIndex++] = *pImageCharacter++;
|
|
|
|
cImageFile[nIndex] = 0;
|
2017-08-25 12:37:36 +01:00
|
|
|
diff --git a/src/Shared/All.h b/src/Shared/All.h
|
|
|
|
index 328addc..7730e89 100644
|
|
|
|
--- a/src/Shared/All.h
|
|
|
|
+++ b/src/Shared/All.h
|
|
|
|
@@ -21,6 +21,8 @@ Global includes
|
|
|
|
#include <windows.h>
|
|
|
|
#endif
|
|
|
|
|
|
|
|
+#include <stdlib.h>
|
|
|
|
+
|
|
|
|
#ifdef _WIN32
|
|
|
|
#include <mmsystem.h>
|
|
|
|
#include <tchar.h>
|
|
|
|
@@ -34,7 +36,6 @@ Global includes
|
|
|
|
#include "NoWindows.h"
|
|
|
|
#endif
|
|
|
|
|
|
|
|
-#include <stdlib.h>
|
|
|
|
#include <memory.h>
|
|
|
|
#include <stdio.h>
|
|
|
|
#include <math.h>
|