Lines Matching defs:fake
64 SM_FILE_T fake;
67 fake.sm_magic = SmFileMagic;
68 fake.f_timeout = SM_TIME_FOREVER;
69 fake.f_timeoutstate = SM_TIME_BLOCK;
70 fake.f_file = -1;
71 fake.f_flags = SMWR | SMSTR | SMALC;
72 fake.f_bf.smb_base = fake.f_p = (unsigned char *)sm_malloc(SM_VA_BUFSIZE);
73 if (fake.f_bf.smb_base == NULL)
75 fake.f_close = NULL;
76 fake.f_open = NULL;
77 fake.f_read = NULL;
78 fake.f_write = NULL;
79 fake.f_seek = NULL;
80 fake.f_setinfo = fake.f_getinfo = NULL;
81 fake.f_type = "sm_vasprintf:fake";
82 fake.f_bf.smb_size = fake.f_w = SM_VA_BUFSIZE - 1;
83 fake.f_timeout = SM_TIME_FOREVER;
84 ret = sm_io_vfprintf(&fake, SM_TIME_FOREVER, fmt, ap);
87 *fake.f_p = '\0';
90 base = (unsigned char *) sm_realloc(fake.f_bf.smb_base, ret + 1);
97 if (fake.f_bf.smb_base != NULL)
99 sm_free(fake.f_bf.smb_base);
100 fake.f_bf.smb_base = NULL;