mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
mruby-dir/dirtest.c: wrap function prototypes by extern "C"
This commit is contained in:
@@ -6,6 +6,9 @@
|
||||
#include <string.h>
|
||||
|
||||
#if defined(_WIN32) || defined(_WIN64)
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
typedef struct DIR DIR;
|
||||
struct dirent
|
||||
{
|
||||
@@ -14,6 +17,9 @@ struct dirent
|
||||
DIR *opendir(const char *name);
|
||||
struct dirent *readdir(DIR *dir);
|
||||
int closedir(DIR *dir);
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
#include <direct.h>
|
||||
#define rmdir(path) _rmdir(path)
|
||||
#define mkdir(path,mode) _mkdir(path)
|
||||
|
||||
Reference in New Issue
Block a user