Skip to content
Permalink
Browse files
Patched new filesystem code to compile.
  • Loading branch information
icculus committed Aug 21, 2013
1 parent 2dd7091 commit c9152adcb0a1a3a88b8d72ba2b62ebd093b3b889

File 2 of 3 in c9152ad

@@ -26,12 +26,15 @@
/* System dependent filesystem routines */

#include <unistd.h>
#include <sys/stat.h>
#include <sys/types.h>

#include "SDL_error.h"
#include "SDL_stdinc.h"
#include "SDL_filesystem.h"

static char *readSymLink(const char *path)
static char *
readSymLink(const char *path)
{
char *retval = NULL;
ssize_t len = 64;
@@ -71,7 +74,7 @@ SDL_GetBasePath(void)
char *retval = NULL;

/* is a Linux-style /proc filesystem available? */
if (access("/proc", F_OK) {
if (access("/proc", F_OK) == 0) {
retval = readSymLink("/proc/self/exe");
if (retval == NULL) {
/* older kernels don't have /proc/self ... try PID version... */

0 comments on commit c9152ad

Please sign in to comment.