mruby-dir/dirtest.c: wrap function prototypes by extern "C"

This commit is contained in:
Yukihiro "Matz" Matsumoto
2022-12-22 11:11:18 +09:00
parent 783e62e582
commit 4cbcf743a7
+6
View File
@@ -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)