projects
/
notmuch-old
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
777b02a
)
ruby: filenames: return string array directly
author
Felipe Contreras
<felipe.contreras@gmail.com>
Mon, 27 Mar 2023 21:59:41 +0000
(15:59 -0600)
committer
David Bremner
<david@tethera.net>
Wed, 12 Apr 2023 10:29:48 +0000
(07:29 -0300)
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
bindings/ruby/filenames.c
patch
|
blob
|
history
diff --git
a/bindings/ruby/filenames.c
b/bindings/ruby/filenames.c
index 1787339359c41519be65332e632cf78669b1e10b..205414021bfa3aa75ee31c405c41be42479caf9b 100644
(file)
--- a/
bindings/ruby/filenames.c
+++ b/
bindings/ruby/filenames.c
@@
-23,7
+23,11
@@
VALUE
notmuch_rb_filenames_get (notmuch_filenames_t *fnames)
{
- return Data_Wrap_Notmuch_Object (notmuch_rb_cFileNames, ¬much_rb_filenames_type, fnames);
+ VALUE rb_array = rb_ary_new ();
+
+ for (; notmuch_filenames_valid (fnames); notmuch_filenames_move_to_next (fnames))
+ rb_ary_push (rb_array, rb_str_new2 (notmuch_filenames_get (fnames)));
+ return rb_array;
}
/*