Skip to content

Commit

Permalink
Merge pull request #12731 from jamessan/libcallnr
Browse files Browse the repository at this point in the history
libcall: Use "int" for number argument
  • Loading branch information
jamessan committed Aug 11, 2020
2 parents 272389d + 840c12c commit 94b7ff7
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
2 changes: 1 addition & 1 deletion src/nvim/eval/funcs.c
Original file line number Diff line number Diff line change
Expand Up @@ -5277,7 +5277,7 @@ static void libcall_common(typval_T *argvars, typval_T *rettv, int out_type)
// input variables
char *str_in = (in_type == VAR_STRING)
? (char *)argvars[2].vval.v_string : NULL;
int64_t int_in = argvars[2].vval.v_number;
int int_in = argvars[2].vval.v_number;

// output variables
char **str_out = (out_type == VAR_STRING)
Expand Down
6 changes: 3 additions & 3 deletions src/nvim/os/dl.c
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@
typedef void (*gen_fn)(void);
typedef const char *(*str_str_fn)(const char *str);
typedef int (*str_int_fn)(const char *str);
typedef const char *(*int_str_fn)(int64_t i);
typedef int (*int_int_fn)(int64_t i);
typedef const char *(*int_str_fn)(int i);
typedef int (*int_int_fn)(int i);

/// os_libcall - call a function in a dynamic loadable library
///
Expand All @@ -41,7 +41,7 @@ typedef int (*int_int_fn)(int64_t i);
bool os_libcall(const char *libname,
const char *funcname,
const char *argv,
int64_t argi,
int argi,
char **str_out,
int *int_out)
{
Expand Down

0 comments on commit 94b7ff7

Please sign in to comment.