Lines Matching refs:enc
52 encodePtr enc, enc_ptr; in create_encoder() local
63 enc = enc_ptr; in create_encoder()
64 if (enc->details.ns) { in create_encoder()
65 efree(enc->details.ns); in create_encoder()
67 if (enc->details.type_str) { in create_encoder()
68 efree(enc->details.type_str); in create_encoder()
72 enc = emalloc(sizeof(encode)); in create_encoder()
74 memset(enc, 0, sizeof(encode)); in create_encoder()
76 enc->details.ns = estrdup((char*)ns); in create_encoder()
77 enc->details.type_str = estrdup((char*)type); in create_encoder()
78 enc->details.sdl_type = cur_type; in create_encoder()
79 enc->to_xml = sdl_guess_convert_xml; in create_encoder()
80 enc->to_zval = sdl_guess_convert_zval; in create_encoder()
83 zend_hash_update_ptr(sdl->encoders, nscat.s, enc); in create_encoder()
86 return enc; in create_encoder()
91 encodePtr enc = get_encoder(sdl, (char*)ns, (char*)type); in get_create_encoder() local
92 if (enc == NULL) { in get_create_encoder()
93 enc = create_encoder(sdl, cur_type, ns, type); in get_create_encoder()
95 return enc; in get_create_encoder()