Module: Kernel
- Defined in:
- (unknown)
Instance Method Summary collapse
-
#eval_string_wrap(str) ⇒ Object
static int chdir_file( const char * pFile ) { char * p = strrchr( pFile, ‘/’ ); int ret; if ( !p ) return -1; p = 0; ret = chdir( pFile ); p = ‘/’; return ret; }.
Instance Method Details
#eval_string_wrap(str) ⇒ Object
static int chdir_file( const char * pFile )
char * p = strrchr( pFile, '/' );
int ret;
if ( !p )
return -1;
p = 0;
ret = chdir( pFile );
p = ‘/’;
return ret;
212 213 214 215 216 217 218 219 220 221 222 223 |
# File 'ext/lsapi/lsruby.c', line 212 static VALUE lsapi_eval_string_wrap(VALUE self, VALUE str) { if (rb_safe_level() >= 4) { Check_Type(str, T_STRING); } else { SafeStringValue(str); } return rb_eval_string_wrap(StringValuePtr(str), NULL); } |