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; }
250 251 252 253 254 255 256 257 258 259 260 261 |
# File 'ext/lsapi/lsruby.c', line 250
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);
}
|