StringValueCStr 4240 bignum.c s = str = StringValueCStr(arg); StringValueCStr 1160 compile.c printf("%s\n", StringValueCStr(str)); StringValueCStr 6323 compile.c printf("%04d %-65s(%4u)\n", pos, StringValueCStr(str), iobj->line_no); StringValueCStr 69 debug.c obj == (VALUE)(SIGNED_VALUE)-1 ? "" : StringValueCStr(str)); StringValueCStr 1097 dir.c StringValueCStr(d); StringValueCStr 2599 dir.c u = StringValueCStr(user); StringValueCStr 212 encoding.c return rb_enc_find_index(StringValueCStr(enc)); StringValueCStr 225 encoding.c idx = rb_enc_find_index(StringValueCStr(enc)); StringValueCStr 433 encoding.c rb_enc_replicate(StringValueCStr(name), StringValueCStr 7 ext/-test-/exception/enc_raise.c rb_enc_raise(rb_to_encoding(encoding), exc, "%s", StringValueCStr(mesg)); StringValueCStr 50 ext/-test-/file/fs.c if (STATFS(StringValueCStr(str), &st) == -1) { StringValueCStr 50 ext/-test-/printf/printf.c s = StringValueCStr(num); StringValueCStr 12 ext/-test-/string/cstr.c s = StringValueCStr(str); StringValueCStr 6 ext/-test-/struct/duplicate.c const char *n = NIL_P(name) ? 0 : StringValueCStr(name); StringValueCStr 7 ext/-test-/struct/duplicate.c const char *m = StringValueCStr(mem); StringValueCStr 14 ext/-test-/struct/duplicate.c const char *n = StringValueCStr(name); StringValueCStr 15 ext/-test-/struct/duplicate.c const char *m = StringValueCStr(mem); StringValueCStr 102 ext/bigdecimal/bigdecimal.c # define RB_OBJ_STRING(obj) StringValueCStr(obj) StringValueCStr 2594 ext/bigdecimal/bigdecimal.c StringValueCStr(iniValue); StringValueCStr 151 ext/date/date_strftime.c l = strlcpy(s, StringValueCStr(result), endp - s); \ StringValueCStr 313 ext/date/date_strftime.c (void)strlcpy(s, StringValueCStr(result), endp - s); StringValueCStr 10 ext/fiddle/function.c # define RB_OBJ_STRING(obj) StringValueCStr(obj) StringValueCStr 4 ext/fiddle/handle.c #define SafeStringValueCStr(v) (rb_check_safe_obj(rb_string_value(&v)), StringValueCStr(v)) StringValueCStr 16 ext/fiddle/pointer.c # define RB_OBJ_STRING(obj) StringValueCStr(obj) StringValueCStr 880 ext/io/console/console.c StringValueCStr(str); StringValueCStr 160 ext/openssl/ossl_asn1.c if (!BN_dec2bn(&bn, StringValueCStr(obj))) { StringValueCStr 296 ext/openssl/ossl_asn1.c StringValueCStr(obj); StringValueCStr 1368 ext/openssl/ossl_asn1.c StringValueCStr(oid); StringValueCStr 1369 ext/openssl/ossl_asn1.c StringValueCStr(sn); StringValueCStr 1370 ext/openssl/ossl_asn1.c StringValueCStr(ln); StringValueCStr 1393 ext/openssl/ossl_asn1.c if ((nid = OBJ_txt2nid(StringValueCStr(val))) != NID_undef) StringValueCStr 1414 ext/openssl/ossl_asn1.c if ((nid = OBJ_txt2nid(StringValueCStr(val))) != NID_undef) StringValueCStr 93 ext/openssl/ossl_bn.c if (!BN_dec2bn(&bn, StringValueCStr(obj))) { StringValueCStr 220 ext/openssl/ossl_bn.c if (!BN_dec2bn(&bn, StringValueCStr(str))) { StringValueCStr 225 ext/openssl/ossl_bn.c if (!BN_hex2bn(&bn, StringValueCStr(str))) { StringValueCStr 109 ext/openssl/ossl_cipher.c name = StringValueCStr(str); StringValueCStr 55 ext/openssl/ossl_digest.c const char *name = StringValueCStr(obj); StringValueCStr 99 ext/openssl/ossl_engine.c StringValueCStr(name); StringValueCStr 216 ext/openssl/ossl_engine.c StringValueCStr(id); StringValueCStr 322 ext/openssl/ossl_engine.c tmp = EVP_get_cipherbyname(StringValueCStr(name)); StringValueCStr 355 ext/openssl/ossl_engine.c tmp = EVP_get_digestbyname(StringValueCStr(name)); StringValueCStr 384 ext/openssl/ossl_engine.c sid = NIL_P(id) ? NULL : StringValueCStr(id); StringValueCStr 385 ext/openssl/ossl_engine.c sdata = NIL_P(data) ? NULL : StringValueCStr(data); StringValueCStr 414 ext/openssl/ossl_engine.c sid = NIL_P(id) ? NULL : StringValueCStr(id); StringValueCStr 415 ext/openssl/ossl_engine.c sdata = NIL_P(data) ? NULL : StringValueCStr(data); StringValueCStr 470 ext/openssl/ossl_engine.c ret = ENGINE_ctrl_cmd_string(e, StringValueCStr(cmd), StringValueCStr 471 ext/openssl/ossl_engine.c NIL_P(val) ? NULL : StringValueCStr(val), 0); StringValueCStr 103 ext/openssl/ossl_pkcs12.c passphrase = NIL_P(pass) ? NULL : StringValueCStr(pass); StringValueCStr 104 ext/openssl/ossl_pkcs12.c friendlyname = NIL_P(name) ? NULL : StringValueCStr(name); StringValueCStr 110 ext/openssl/ossl_pkcs12.c if ((nkey = OBJ_txt2nid(StringValueCStr(key_nid))) == NID_undef) StringValueCStr 114 ext/openssl/ossl_pkcs12.c if ((ncert = OBJ_txt2nid(StringValueCStr(cert_nid))) == NID_undef) StringValueCStr 161 ext/openssl/ossl_pkcs12.c passphrase = NIL_P(pass) ? NULL : StringValueCStr(pass); StringValueCStr 110 ext/openssl/ossl_pkey.c if (!(fp = fopen(StringValueCStr(filename), "r"))) { StringValueCStr 174 ext/openssl/ossl_pkey_ec.c int nid = OBJ_sn2nid(StringValueCStr(arg)); StringValueCStr 852 ext/openssl/ossl_pkey_ec.c const char *name = StringValueCStr(arg1); StringValueCStr 72 ext/openssl/ossl_rand.c if(!RAND_load_file(StringValueCStr(filename), -1)) { StringValueCStr 91 ext/openssl/ossl_rand.c if (RAND_write_file(StringValueCStr(filename)) == -1) { StringValueCStr 169 ext/openssl/ossl_rand.c if (RAND_egd(StringValueCStr(filename)) == -1) { StringValueCStr 191 ext/openssl/ossl_rand.c if (RAND_egd_bytes(StringValueCStr(filename), n) == -1) { StringValueCStr 199 ext/openssl/ossl_ssl.c s = StringValueCStr(m); StringValueCStr 815 ext/openssl/ossl_ssl.c ca_file = NIL_P(val) ? NULL : StringValueCStr(val); StringValueCStr 817 ext/openssl/ossl_ssl.c ca_path = NIL_P(val) ? NULL : StringValueCStr(val); StringValueCStr 987 ext/openssl/ossl_ssl.c if (!SSL_CTX_set_cipher_list(ctx, StringValueCStr(str))) { StringValueCStr 1029 ext/openssl/ossl_ssl.c StringValueCStr(arg); StringValueCStr 1046 ext/openssl/ossl_ssl.c StringValueCStr(curve); StringValueCStr 2035 ext/openssl/ossl_ssl.c hostname = StringValueCStr(arg); StringValueCStr 144 ext/openssl/ossl_x509attr.c s = StringValueCStr(oid); StringValueCStr 83 ext/openssl/ossl_x509cert.c if (!(fp = fopen(StringValueCStr(filename), "r"))) { StringValueCStr 246 ext/openssl/ossl_x509ext.c StringValueCStr(oid); StringValueCStr 256 ext/openssl/ossl_x509ext.c StringValueCStr(valstr); StringValueCStr 333 ext/openssl/ossl_x509ext.c s = StringValueCStr(oid); StringValueCStr 206 ext/openssl/ossl_x509name.c oid_name = StringValueCStr(oid); StringValueCStr 229 ext/openssl/ossl_x509store.c path = StringValueCStr(file); StringValueCStr 250 ext/openssl/ossl_x509store.c path = StringValueCStr(dir); StringValueCStr 967 ext/readline/readline.c StringValueCStr(temp); /* must be NUL-terminated */ StringValueCStr 433 ext/socket/raddrinfo.c StringValueCStr(v);\ StringValueCStr 891 ext/socket/raddrinfo.c inspectname = rb_sprintf(":%s", StringValueCStr(service)); StringValueCStr 893 ext/socket/raddrinfo.c rb_str_catf(inspectname, ":%s", StringValueCStr(service)); StringValueCStr 1064 ext/socket/raddrinfo.c rb_raise(rb_eSocket, "unknown address family: %s", StringValueCStr(afamily)); StringValueCStr 1495 ext/socket/raddrinfo.c rb_str_catf(ret, " %s", StringValueCStr(name)); StringValueCStr 1500 ext/socket/raddrinfo.c rb_str_catf(ret, " (%s)", StringValueCStr(name)); StringValueCStr 1967 ext/socket/raddrinfo.c rb_ary_store(ret, 1, INT2NUM(atoi(StringValueCStr(portstr)))); StringValueCStr 1081 ext/socket/socket.c servicename = StringValueCStr(service); StringValueCStr 1082 ext/socket/socket.c if (!NIL_P(proto)) protoname = StringValueCStr(proto); StringValueCStr 1125 ext/socket/socket.c if (!NIL_P(proto)) protoname = StringValueCStr(proto); StringValueCStr 199 ext/stringio/stringio.c const char *m = StringValueCStr(mode); StringValueCStr 10087 ext/tk/tcltklib.c int idx = rb_enc_find_index(StringValueCStr(name)); StringValueCStr 10150 ext/tk/tcltklib.c idx = rb_enc_find_index(StringValueCStr(encname)); StringValueCStr 10246 ext/tk/tcltklib.c idx = rb_enc_find_index(StringValueCStr(name)); StringValueCStr 10464 ext/tk/tcltklib.c idx = rb_enc_find_index(StringValueCStr(encname)); StringValueCStr 1504 ext/tk/tkutil/tkutil.c const char *key = (Check_Type(keyval, T_STRING), StringValueCStr(keyval)); StringValueCStr 1690 ext/tk/tkutil/tkutil.c unsigned char *keyptr = (unsigned char*)StringValueCStr(arg_key); StringValueCStr 687 ext/win32ole/win32ole.c idx = rb_enc_find_index(enc_cstr = StringValueCStr(enc_name)); StringValueCStr 3299 ext/win32ole/win32ole.c mname = StringValueCStr(mid); StringValueCStr 459 ext/win32ole/win32ole_record.c size_t n = strlen(StringValueCStr(name)); StringValueCStr 194 file.c StringValueCStr(tmp); StringValueCStr 1017 file.c return STAT(StringValueCStr(file), st); StringValueCStr 1154 file.c if (lstat(StringValueCStr(fname), &st) == -1) { StringValueCStr 1400 file.c if (lstat(StringValueCStr(fname), &st) < 0) return Qfalse; StringValueCStr 1551 file.c if (eaccess(StringValueCStr(fname), R_OK) < 0) return Qfalse; StringValueCStr 1568 file.c if (access(StringValueCStr(fname), R_OK) < 0) return Qfalse; StringValueCStr 1623 file.c if (eaccess(StringValueCStr(fname), W_OK) < 0) return Qfalse; StringValueCStr 1640 file.c if (access(StringValueCStr(fname), W_OK) < 0) return Qfalse; StringValueCStr 1687 file.c if (eaccess(StringValueCStr(fname), X_OK) < 0) return Qfalse; StringValueCStr 1704 file.c if (access(StringValueCStr(fname), X_OK) < 0) return Qfalse; StringValueCStr 1836 file.c if (STAT(StringValueCStr(fname), &st) < 0) return Qfalse; StringValueCStr 2034 file.c if (lstat(StringValueCStr(fname), &st) == -1) { StringValueCStr 2710 file.c if (link(StringValueCStr(from), StringValueCStr(to)) < 0) { StringValueCStr 2740 file.c if (symlink(StringValueCStr(from), StringValueCStr(to)) < 0) { StringValueCStr 2844 file.c src = StringValueCStr(f); StringValueCStr 2845 file.c dst = StringValueCStr(t); StringValueCStr 4089 file.c fp = StringValueCStr(fext); StringValueCStr 4130 file.c name = StringValueCStr(fname); StringValueCStr 4261 file.c name = StringValueCStr(fname); StringValueCStr 4352 file.c StringValueCStr(tmp); StringValueCStr 4442 file.c if (truncate(StringValueCStr(path), pos) < 0) StringValueCStr 4448 file.c if ((tmpfd = rb_cloexec_open(StringValueCStr(path), 0, 0)) < 0) { StringValueCStr 4890 file.c if (STAT(StringValueCStr(fname), &st) == -1) { StringValueCStr 5564 file.c const char *p0 = StringValueCStr(path); StringValueCStr 5719 file.c const char *f = StringValueCStr(*filep); StringValueCStr 5792 file.c const char *f = StringValueCStr(path); StringValueCStr 5176 io.c char *p = StringValueCStr(tmp); StringValueCStr 5196 io.c parse_mode_enc(StringValueCStr(tmp), rb_enc_get(tmp), StringValueCStr 5296 io.c p = StringValueCStr(vmode); StringValueCStr 5430 io.c StringValueCStr(data.fname); StringValueCStr 5940 io.c cmd = StringValueCStr(prog); StringValueCStr 6427 io.c oflags = rb_io_modestr_oflags(StringValueCStr(vmode)); StringValueCStr 7957 io.c StringValueCStr(filename); StringValueCStr 7959 io.c fn = StringValueCStr(filename); StringValueCStr 9371 io.c arg[i] = (VALUE)StringValueCStr(v); StringValueCStr 629 iseq.c StringValueCStr(file); StringValueCStr 827 iseq.c fname = StringValueCStr(file); StringValueCStr 192 load.c short_feature_cstr = StringValueCStr(short_feature); StringValueCStr 1308 marshal.c int idx = rb_enc_find_index(StringValueCStr(val)); StringValueCStr 1579 process.c flags = INT2NUM(rb_io_modestr_oflags(StringValueCStr(flags))); StringValueCStr 1931 process.c k = StringValueCStr(key); StringValueCStr 1936 process.c StringValueCStr(val); StringValueCStr 1975 process.c StringValueCStr(prog); StringValueCStr 1982 process.c StringValueCStr(argv[i]); StringValueCStr 2198 process.c const char *s = StringValueCStr(arg); StringValueCStr 2276 process.c rb_str_buf_cat2(envp_buf, StringValueCStr(key)); StringValueCStr 2278 process.c rb_str_buf_cat2(envp_buf, StringValueCStr(val)); StringValueCStr 3030 process.c ruby_setenv(StringValueCStr(key), 0); StringValueCStr 3032 process.c ruby_setenv(StringValueCStr(key), StringValueCStr(val)); StringValueCStr 3924 process.c return StringValueCStr(*prog); StringValueCStr 4830 process.c name = StringValueCStr(rtype); StringValueCStr 4866 process.c name = StringValueCStr(rval); StringValueCStr 5046 process.c const char *usrname = StringValueCStr(id); StringValueCStr 5125 process.c const char *grpname = StringValueCStr(id); StringValueCStr 1133 re.c name = StringValueCStr(backref); StringValueCStr 1868 ruby.c const char *fname = StringValueCStr(fname_v); StringValueCStr 1383 sprintf.c StringValueCStr(value); StringValueCStr 824 strftime.c (void)strlcpy(s, StringValueCStr(result), endp-s); StringValueCStr 8342 string.c s = StringValueCStr(str); StringValueCStr 2920 thread.c StringValueCStr(name); StringValueCStr 2510 time.c StringValueCStr(zone_name); StringValueCStr 4684 time.c tobj->vtm.zone = StringValueCStr(zone); StringValueCStr 2059 transcode.c StringValueCStr(dumped), StringValueCStr 2066 transcode.c StringValueCStr(dumped), StringValueCStr 2067 transcode.c StringValueCStr(dumped2), StringValueCStr 2072 transcode.c StringValueCStr(dumped), StringValueCStr 2117 transcode.c StringValueCStr(dumped), StringValueCStr 2124 transcode.c StringValueCStr(dumped), StringValueCStr 2541 transcode.c StringValueCStr(dumped), StringValueCStr 2621 transcode.c n = StringValueCStr(*arg); StringValueCStr 3044 transcode.c sname = senc ? rb_enc_name(senc) : StringValueCStr(*snamev_p); StringValueCStr 3045 transcode.c dname = denc ? rb_enc_name(denc) : StringValueCStr(*dnamev_p); StringValueCStr 3230 transcode.c dname = StringValueCStr(elt); StringValueCStr 91 vm_dump.c selfstr = StringValueCStr(tmp); StringValueCStr 219 vm_dump.c selfstr = StringValueCStr(val); StringValueCStr 287 vm_dump.c fprintf(stderr, " arg %2d: %8s (%p)\n", i, StringValueCStr(rstr), StringValueCStr 292 vm_dump.c fprintf(stderr, " local %2d: %8s (%p)\n", i, StringValueCStr(rstr), StringValueCStr 304 vm_dump.c fprintf(stderr, " stack %2d: %8s (%"PRIdPTRDIFF")\n", i, StringValueCStr(rstr), StringValueCStr 405 vm_dump.c fprintf(stderr, " sc reg A: %s\n", StringValueCStr(rstr)); StringValueCStr 407 vm_dump.c fprintf(stderr, " sc reg B: %s\n", StringValueCStr(rstr));