summaryrefslogtreecommitdiff
path: root/lib/ffi_yajl.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/ffi_yajl.rb')
-rw-r--r--lib/ffi_yajl.rb13
1 files changed, 8 insertions, 5 deletions
diff --git a/lib/ffi_yajl.rb b/lib/ffi_yajl.rb
index a3d1322..7f39189 100644
--- a/lib/ffi_yajl.rb
+++ b/lib/ffi_yajl.rb
@@ -2,12 +2,15 @@
#
# Precedence:
#
-# - The FORCE_FFI_YAJL env var takes precedence over everything else, the user theoretically knows best
+# - The FORCE_FFI_YAJL env var takes precedence over everything else, the user
+# theoretically knows best
# - Java always gets ffi because jruby only supports ffi
-# - There is a conflict between loading libyajl 1.x and 2.x in the same VM process (on a fundamental basis,
-# simply guru medidate about how the c-symbols work if you load both libs). For some reason the ffi
-# interface seems to work fine sometimes (i'm not sure how) so we fall back to that -- this is much more
-# likely to be converted into a raise than to have the warn dropped, so don't bother asking for that.
+# - There is a conflict between loading libyajl 1.x and 2.x in the same VM
+# process (on a fundamental basis, simply guru medidate about how the
+# c-symbols work if you load both libs). For some reason the ffi interface
+# seems to work fine sometimes (i'm not sure how) so we fall back to that--
+# this is much more likely to be converted into a raise than to have the warn
+# dropped, so don't bother asking for that.
# - Then we try the c-ext and rescue into ffi that fails
#
if ENV['FORCE_FFI_YAJL'] == "ext"