R_API RPrint *r_print_new() { RPrint *p = R_NEW0 (RPrint); if (!p) return NULL; strcpy (p->datefmt, "%Y-%m-%d %H:%M:%S %z"); r_io_bind_init (p->iob); p->pairs = R_TRUE; p->printf = printf; p->oprintf = nullprinter; p->bits = 32; p->stride = 0; p->bytespace = 0; p->interrupt = 0; p->big_endian = CPU_ENDIAN; p->datezone = 0; p->col = 0; p->width = 78; p->cols = 16; p->cur_enabled = R_FALSE; p->cur = p->ocur = -1; p->formats = r_strht_new (); p->addrmod = 4; p->flags = \ R_PRINT_FLAGS_COLOR | R_PRINT_FLAGS_OFFSET | R_PRINT_FLAGS_HEADER | R_PRINT_FLAGS_ADDRMOD; p->zoom = R_NEW0 (RPrintZoom); return p; }
R_API RPrint* r_print_new() { RPrint *p = R_NEW0 (RPrint); if (!p) { return NULL; } strcpy (p->datefmt, "%Y-%m-%d %H:%M:%S %z"); r_io_bind_init (p->iob); p->pairs = true; p->resetbg = true; p->cb_printf = libc_printf; p->oprintf = nullprinter; p->bits = 32; p->stride = 0; p->bytespace = 0; p->interrupt = 0; p->big_endian = false; p->datezone = 0; p->col = 0; p->width = 78; p->cols = 16; p->cur_enabled = false; p->cur = p->ocur = -1; p->formats = sdb_new0 (); p->addrmod = 4; p->flags = R_PRINT_FLAGS_COLOR | R_PRINT_FLAGS_OFFSET | R_PRINT_FLAGS_HEADER | R_PRINT_FLAGS_ADDRMOD; p->seggrn = 4; p->zoom = R_NEW0 (RPrintZoom); p->reg = NULL; p->get_register = NULL; p->get_register_value = NULL; p->lines_cache = NULL; p->calc_row_offsets = true; p->row_offsets_sz = 0; p->row_offsets = NULL; p->vflush = true; p->screen_bounds = 0; p->esc_bslash = false; p->strconv_mode = NULL; memset (&p->consbind, 0, sizeof (p->consbind)); p->io_unalloc_ch = '.'; return p; }
R_API RPrint *r_print_new() { RPrint *p = R_NEW (RPrint); if (!p) return NULL; strcpy (p->datefmt, "%d:%m:%Y %H:%M:%S %z"); p->user = NULL; r_io_bind_init (p->iob); p->printf = printf; p->interrupt = 0; p->bigendian = 0; p->col = 0; p->width = 78; p->cols = 16; p->cur_enabled = R_FALSE; p->cur = p->ocur = -1; p->addrmod = 4; p->flags = \ R_PRINT_FLAGS_COLOR | R_PRINT_FLAGS_HEADER | R_PRINT_FLAGS_ADDRMOD; p->zoom = R_NEW0 (RPrintZoom); return p; }
R_API RPrint *r_print_new() { RPrint *p = R_NEW0 (RPrint); if (!p) return NULL; strcpy (p->datefmt, "%Y-%m-%d %H:%M:%S %z"); r_io_bind_init (p->iob); p->pairs = R_TRUE; p->cb_printf = printf; p->oprintf = nullprinter; p->bits = 32; p->stride = 0; p->bytespace = 0; p->interrupt = 0; p->big_endian = CPU_ENDIAN; p->datezone = 0; p->col = 0; p->width = 78; p->cols = 16; p->cur_enabled = false; p->cur = p->ocur = -1; p->formats = r_strht_new (); p->addrmod = 4; p->flags = \ R_PRINT_FLAGS_COLOR | R_PRINT_FLAGS_OFFSET | R_PRINT_FLAGS_HEADER | R_PRINT_FLAGS_ADDRMOD; p->zoom = R_NEW0 (RPrintZoom); p->reg = NULL; p->get_register = NULL; p->get_register_value = NULL; p->lines_cache = NULL; p->row_offsets_sz = 0; p->row_offsets = NULL; p->vflush = true; return p; }