summaryrefslogtreecommitdiffhomepage
path: root/mrbgems/mruby-io
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2017-12-13 11:39:32 +0900
committerYukihiro "Matz" Matsumoto <[email protected]>2017-12-13 11:39:32 +0900
commitfa33bd86a8a240fc43da81aa736cd04bd3e15cc6 (patch)
treeff3a2e3cb39a1eedab2693e30e0f5f1e57b97e37 /mrbgems/mruby-io
parent7d940e368266f29cc5519c5b760fcf693a18018e (diff)
downloadmruby-fa33bd86a8a240fc43da81aa736cd04bd3e15cc6.tar.gz
mruby-fa33bd86a8a240fc43da81aa736cd04bd3e15cc6.zip
Remove VC++ compiler warnings.
Diffstat (limited to 'mrbgems/mruby-io')
-rw-r--r--mrbgems/mruby-io/src/file.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/mrbgems/mruby-io/src/file.c b/mrbgems/mruby-io/src/file.c
index ac619b19b..1018e90e6 100644
--- a/mrbgems/mruby-io/src/file.c
+++ b/mrbgems/mruby-io/src/file.c
@@ -281,12 +281,13 @@ mrb_file_is_absolute_path(const char *path)
static mrb_value
mrb_file__gethome(mrb_state *mrb, mrb_value klass)
{
- mrb_value username;
mrb_int argc;
char *home;
mrb_value path;
#ifndef _WIN32
+ mrb_value username;
+
argc = mrb_get_args(mrb, "|S", &username);
if (argc == 0) {
home = getenv("HOME");
@@ -312,6 +313,7 @@ mrb_file__gethome(mrb_state *mrb, mrb_value klass)
mrb_utf8_free(home);
return path;
#else
+ argc = mrb_get_argc(mrb);
if (argc == 0) {
home = getenv("USERPROFILE");
if (home == NULL) {