static VALUE magic_generic_error()

in ext/magic/ruby-magic.c [51:80]


static VALUE magic_generic_error(VALUE klass, int magic_errno,
				 const char *magic_error);
static VALUE magic_lock(VALUE object, VALUE (*function)(ANYARGS),
			void *data);
static VALUE magic_unlock(VALUE object);
static VALUE magic_return(void *data);
static int magic_flags(VALUE object);
static int magic_set_flags(VALUE object, VALUE value);
static VALUE magic_set_paths(VALUE object, VALUE value);

/*
 * call-seq:
 *    Magic.do_not_auto_load -> boolean
 *
 * Returns +true+ if the global +do_not_auto_load+ flag is set, or +false+
 * otherwise.
 *
 * Example:
 *
 *    Magic.do_not_auto_load        #=> false
 *    Magic.do_not_auto_load = true #=> true
 *    Magic.do_not_auto_load        #=> true
 *
 * See also: Magic::new, Magic#loaded?, Magic#load and Magic#load_buffers
 */
VALUE
rb_mgc_get_do_not_auto_load_global(RB_UNUSED_VAR(VALUE object))
{
	return CBOOL2RVAL(rb_mgc_do_not_auto_load);
}