Review formating
This commit is contained in:
parent
a6aa5a1e4c
commit
b4e0ed6007
2 changed files with 16 additions and 16 deletions
14
src/rcore.c
14
src/rcore.c
|
@ -160,8 +160,7 @@
|
|||
#define _POSIX_C_SOURCE 199309L // Required for: CLOCK_MONOTONIC if compiled with c99 without gnu ext.
|
||||
#endif
|
||||
|
||||
|
||||
// platform specific defines to handle GetApplicationDirectory
|
||||
// Platform specific defines to handle GetApplicationDirectory()
|
||||
#if defined (PLATFORM_DESKTOP)
|
||||
#if defined(_WIN32)
|
||||
#ifndef MAX_PATH
|
||||
|
@ -183,13 +182,13 @@
|
|||
|
||||
int WideCharToMultiByte(unsigned int cp, unsigned long flags, const unsigned short *widestr, int cchwide, char *str, int cbmb, const char *defchar, int *used_default);
|
||||
|
||||
const char PathDelim = '\\';
|
||||
const char pathDelim = '\\';
|
||||
#elif defined(__linux__)
|
||||
#include <unistd.h>
|
||||
const char PathDelim = '/';
|
||||
const char pathDelim = '/';
|
||||
#elif defined(__APPLE__)
|
||||
#include <sys/syslimits.h>
|
||||
const char PathDelim = '/';
|
||||
const char pathDelim = '/';
|
||||
#endif // OSs
|
||||
#endif // PLATFORM_DESKTOP
|
||||
|
||||
|
@ -3012,6 +3011,7 @@ const char* GetApplicationDirectory(void)
|
|||
|
||||
GetModuleFileNameFunc getModuleFileNameExWPtr = NULL;
|
||||
void *lib = LoadLibrary(L"psapi.dll");
|
||||
|
||||
if (lib == NULL)
|
||||
{
|
||||
appDir[0] = '\\';
|
||||
|
@ -3034,7 +3034,6 @@ const char* GetApplicationDirectory(void)
|
|||
#if defined (UNICODE)
|
||||
unsigned short widePath[MAX_PATH];
|
||||
len = getModuleFileNameExWPtr(GetCurrentProcess(), NULL, widePath, MAX_PATH);
|
||||
|
||||
len = WideCharToMultiByte(0, 0, widePath, len, appDir, MAX_PATH, NULL, NULL);
|
||||
#else
|
||||
len = getModuleFileNameExWPtr(GetCurrentProcess(), NULL, appDir, MAX_PATH);
|
||||
|
@ -3051,12 +3050,13 @@ const char* GetApplicationDirectory(void)
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
FreeLibrary(lib);
|
||||
}
|
||||
#elif defined(__linux__)
|
||||
unsigned int size = sizeof(appDir);
|
||||
|
||||
ssize_t len = readlink("/proc/self/exe", appDir, size);
|
||||
|
||||
if (len > 0)
|
||||
{
|
||||
for (int i = len; i >= 0; --i)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue