summaryrefslogtreecommitdiff
path: root/memory_view.c
diff options
context:
space:
mode:
authorKenta Murata <mrkn@mrkn.jp>2020-12-22 17:33:14 +0900
committerKenta Murata <mrkn@mrkn.jp>2020-12-23 09:05:07 +0900
commit05014dcb887681d986105653ab527da2c4ff7774 (patch)
treeb965bd8c9d5b02704492830166bde8faf95adcb0 /memory_view.c
parent74a3569b597f28780958dc3001b41120b54a8a48 (diff)
[memory_view][fiddle] Use bool for boolean return value
Diffstat (limited to 'memory_view.c')
-rw-r--r--memory_view.c22
1 files changed, 11 insertions, 11 deletions
diff --git a/memory_view.c b/memory_view.c
index 7a2a518647..08ff967a1b 100644
--- a/memory_view.c
+++ b/memory_view.c
@@ -194,7 +194,7 @@ rb_memory_view_fill_contiguous_strides(const ssize_t ndim, const ssize_t item_si
}
/* Initialize view to expose a simple byte array */
-int
+bool
rb_memory_view_init_as_byte_array(rb_memory_view_t *view, VALUE obj, void *data, const ssize_t len, const bool readonly)
{
view->obj = obj;
@@ -211,7 +211,7 @@ rb_memory_view_init_as_byte_array(rb_memory_view_t *view, VALUE obj, void *data,
view->sub_offsets = NULL;
*((void **)&view->private) = NULL;
- return 1;
+ return true;
}
#ifdef HAVE_TRUE_LONG_LONG
@@ -794,7 +794,7 @@ lookup_memory_view_entry(VALUE klass)
}
/* Examine whether the given object supports memory view. */
-int
+bool
rb_memory_view_available_p(VALUE obj)
{
VALUE klass = CLASS_OF(obj);
@@ -802,38 +802,38 @@ rb_memory_view_available_p(VALUE obj)
if (entry)
return (* entry->available_p_func)(obj);
else
- return 0;
+ return false;
}
/* Obtain a memory view from obj, and substitute the information to view. */
-int
+bool
rb_memory_view_get(VALUE obj, rb_memory_view_t* view, int flags)
{
VALUE klass = CLASS_OF(obj);
const rb_memory_view_entry_t *entry = lookup_memory_view_entry(klass);
if (entry) {
if (!(*entry->available_p_func)(obj)) {
- return 0;
+ return false;
}
- int rv = (*entry->get_func)(obj, view, flags);
+ bool rv = (*entry->get_func)(obj, view, flags);
if (rv) {
register_exported_object(view->obj);
}
return rv;
}
else
- return 0;
+ return false;
}
/* Release the memory view obtained from obj. */
-int
+bool
rb_memory_view_release(rb_memory_view_t* view)
{
VALUE klass = CLASS_OF(view->obj);
const rb_memory_view_entry_t *entry = lookup_memory_view_entry(klass);
if (entry) {
- int rv = 1;
+ bool rv = true;
if (entry->release_func) {
rv = (*entry->release_func)(view->obj, view);
}
@@ -847,7 +847,7 @@ rb_memory_view_release(rb_memory_view_t* view)
return rv;
}
else
- return 0;
+ return false;
}
void