aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/ex_cmds2.c
diff options
context:
space:
mode:
authorThiago de Arruda <tpadilha84@gmail.com>2014-09-09 09:36:14 -0300
committerThiago de Arruda <tpadilha84@gmail.com>2014-09-12 13:25:28 -0300
commitcac24cb06ddcad0cfb3a9379c3bdd0e8706602f9 (patch)
tree62893d01eccd43216001d1c1d481f018e42286bc /src/nvim/ex_cmds2.c
parent2792a0e33c0845fdd5b1b752d99ee573f6534256 (diff)
downloadrneovim-cac24cb06ddcad0cfb3a9379c3bdd0e8706602f9.tar.gz
rneovim-cac24cb06ddcad0cfb3a9379c3bdd0e8706602f9.tar.bz2
rneovim-cac24cb06ddcad0cfb3a9379c3bdd0e8706602f9.zip
api/msgpack-rpc: Refactor msgpack_rpc_helpers.{c,h}
- Move helpers that are specific to API types to api/private/helpers.{c,h} - Include headers with generated declarations - Delete unused macros
Diffstat (limited to 'src/nvim/ex_cmds2.c')
-rw-r--r--src/nvim/ex_cmds2.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/nvim/ex_cmds2.c b/src/nvim/ex_cmds2.c
index f1524ffce9..17905c3046 100644
--- a/src/nvim/ex_cmds2.c
+++ b/src/nvim/ex_cmds2.c
@@ -55,7 +55,6 @@
#include "nvim/os/shell.h"
#include "nvim/os/fs_defs.h"
#include "nvim/os/provider.h"
-#include "nvim/os/msgpack_rpc_helpers.h"
#include "nvim/api/private/helpers.h"
#include "nvim/api/private/defs.h"
@@ -3264,7 +3263,7 @@ static void script_host_execute(char *method, exarg_T *eap)
Object result = provider_call(method, args);
// We don't care about the result, so free it just in case a bad provider
// returned something
- msgpack_rpc_free_object(result);
+ api_free_object(result);
}
free(script);
@@ -3278,7 +3277,7 @@ static void script_host_execute_file(char *method, exarg_T *eap)
Array args = ARRAY_DICT_INIT;
ADD(args, STRING_OBJ(cstr_to_string(buffer)));
Object result = provider_call(method, args);
- msgpack_rpc_free_object(result);
+ api_free_object(result);
}
static void script_host_do_range(char *method, exarg_T *eap)
@@ -3288,6 +3287,6 @@ static void script_host_do_range(char *method, exarg_T *eap)
ADD(args, INTEGER_OBJ(eap->line2));
ADD(args, STRING_OBJ(cstr_to_string((char *)eap->arg)));
Object result = provider_call(method, args);
- msgpack_rpc_free_object(result);
+ api_free_object(result);
}