Skip to content

Commit

Permalink
SWIG bindings update.
Browse files Browse the repository at this point in the history
  • Loading branch information
icculus committed Aug 30, 2010
1 parent 84c6e22 commit 2219123
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 0 deletions.
2 changes: 2 additions & 0 deletions extras/physfs-swig.i
Expand Up @@ -89,6 +89,8 @@
%rename(readBytes) PHYSFS_readBytes;
%rename(writeBytes) PHYSFS_writeBytes;
%rename(unmount) PHYSFS_unmount;
%rename(mountMemory) PHYSFS_mountMemory;
%rename(mountHandle) PHYSFS_mountHandle;
#endif

%include "../src/physfs.h"
Expand Down
3 changes: 3 additions & 0 deletions src/physfs.h
Expand Up @@ -2723,6 +2723,8 @@ PHYSFS_DECL PHYSFS_sint64 PHYSFS_writeBytes(PHYSFS_File *handle,
PHYSFS_uint64 len);


#ifndef SWIG /* not available from scripting languages. */

/**
* \struct PHYSFS_Io
* \brief An abstract i/o interface.
Expand Down Expand Up @@ -2942,6 +2944,7 @@ typedef struct PHYSFS_Io
PHYSFS_DECL int PHYSFS_mountIo(PHYSFS_Io *io, const char *fname,
const char *mountPoint, int appendToPath);

#endif /* SWIG */

/**
* \fn int PHYSFS_mountMemory(const void *ptr, PHYSFS_uint64 len, void (*del)(void *), const char *fname, const char *mountPoint, int appendToPath)
Expand Down

0 comments on commit 2219123

Please sign in to comment.