lib/sassc/native.rb in sassc-0.0.7 vs lib/sassc/native.rb in sassc-0.0.8
- old
+ new
@@ -17,14 +17,20 @@
typedef :pointer, :sass_c_function_list_ptr
typedef :pointer, :sass_c_function_callback_ptr
typedef :pointer, :sass_value_ptr
+ typedef :pointer, :sass_import_list_ptr
+ typedef :pointer, :sass_importer
+ typedef :pointer, :sass_import_ptr
+
callback :sass_c_function, [:pointer, :pointer], :pointer
+ callback :sass_c_import_function, [:pointer, :pointer, :pointer], :pointer
require_relative "native/sass_input_style"
require_relative "native/sass_output_style"
require_relative "native/string_list"
+ require_relative "native/lib_c"
# Remove the redundant "sass_" from the beginning of every method name
def self.attach_function(*args)
super if args.size != 3