Lines Matching refs:fake
62 SM_FILE_T fake; variable
65 fake.sm_magic = SmFileMagic;
66 fake.f_timeout = SM_TIME_FOREVER;
67 fake.f_timeoutstate = SM_TIME_BLOCK;
68 fake.f_file = -1;
69 fake.f_flags = SMWR | SMSTR | SMALC;
70 fake.f_bf.smb_base = fake.f_p = (unsigned char *)sm_malloc(SM_VA_BUFSIZE);
71 if (fake.f_bf.smb_base == NULL)
73 fake.f_close = NULL;
74 fake.f_open = NULL;
75 fake.f_read = NULL;
76 fake.f_write = NULL;
77 fake.f_seek = NULL;
78 fake.f_setinfo = fake.f_getinfo = NULL;
79 fake.f_type = "sm_vasprintf:fake";
80 fake.f_bf.smb_size = fake.f_w = SM_VA_BUFSIZE - 1;
81 fake.f_timeout = SM_TIME_FOREVER;
82 ret = sm_io_vfprintf(&fake, SM_TIME_FOREVER, fmt, ap);
85 *fake.f_p = '\0';
88 base = (unsigned char *) sm_realloc(fake.f_bf.smb_base, ret + 1);
95 if (fake.f_bf.smb_base != NULL)
97 sm_free(fake.f_bf.smb_base);
98 fake.f_bf.smb_base = NULL;