aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/api/private
diff options
context:
space:
mode:
authorThiago de Arruda <tpadilha84@gmail.com>2014-05-23 15:49:42 -0300
committerThiago de Arruda <tpadilha84@gmail.com>2014-05-23 16:06:58 -0300
commitf70f9bfac1ae62828d222bc6ccb528e6e93be523 (patch)
tree34a973b8919ae04e85cce54c855956537d991c8c /src/nvim/api/private
parent1e67b13fdcb6ed7f2a951b9053f0a829b3a48906 (diff)
downloadrneovim-f70f9bfac1ae62828d222bc6ccb528e6e93be523.tar.gz
rneovim-f70f9bfac1ae62828d222bc6ccb528e6e93be523.tar.bz2
rneovim-f70f9bfac1ae62828d222bc6ccb528e6e93be523.zip
API: Refactor: Change the integer type of remote objects to uint64_t
Diffstat (limited to 'src/nvim/api/private')
-rw-r--r--src/nvim/api/private/defs.h2
-rw-r--r--src/nvim/api/private/helpers.c4
2 files changed, 3 insertions, 3 deletions
diff --git a/src/nvim/api/private/defs.h b/src/nvim/api/private/defs.h
index a6c2eea8e5..770f43b20a 100644
--- a/src/nvim/api/private/defs.h
+++ b/src/nvim/api/private/defs.h
@@ -5,7 +5,7 @@
#include <stdbool.h>
#include <string.h>
-#define REMOTE_TYPE(type) typedef Integer type
+#define REMOTE_TYPE(type) typedef uint64_t type
#define TYPED_ARRAY_OF(type) \
typedef struct { \
diff --git a/src/nvim/api/private/helpers.c b/src/nvim/api/private/helpers.c
index a7d155382c..64aa0a2013 100644
--- a/src/nvim/api/private/helpers.c
+++ b/src/nvim/api/private/helpers.c
@@ -285,7 +285,7 @@ Object vim_to_object(typval_T *obj)
buf_T *find_buffer(Buffer buffer, Error *err)
{
- if (buffer > INT_MAX || buffer < INT_MIN) {
+ if (buffer > INT_MAX) {
set_api_error("Invalid buffer id", err);
return NULL;
}
@@ -316,7 +316,7 @@ win_T * find_window(Window window, Error *err)
tabpage_T * find_tab(Tabpage tabpage, Error *err)
{
- if (tabpage > INT_MAX || tabpage < INT_MIN) {
+ if (tabpage > INT_MAX) {
set_api_error("Invalid tabpage id", err);
return NULL;
}