bulk copy of latest physfs to our misc/libphysfs since this seems to fix an off-by-1 error reliably hit in readln read of 1 byte probably introduced in the addition of the buffered read. Whether this is excessive or whether libphysfs should even be maintained by us is another matter. But at least we shouldn't crash
#ifndef HEDGEWARS_PACKAGES_MOUNTER_H
#define HEDGEWARS_PACKAGES_MOUNTER_H
#include "physfs.h"
#include "physfscompat.h"
#ifndef PAS2C
#ifndef QT_VERSION
#include "lua.h"
#endif
#endif
#ifdef __cplusplus
extern "C" {
#endif
PHYSFS_DECL void hedgewarsMountPackages();
PHYSFS_DECL void hedgewarsMountPackage(char * fileName);
#ifndef QT_VERSION
PHYSFS_DECL const char * physfsReader(lua_State *L, PHYSFS_File *f, size_t *size);
#endif
PHYSFS_DECL void physfsReaderSetBuffer(void *buffer);
#ifdef __cplusplus
}
#endif
#endif