diff options
Diffstat (limited to 'parse.c')
| -rw-r--r-- | parse.c | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -67,9 +67,21 @@ t_pformat *parse_conversion(char *conversion) start++; } if (ft_isdigit(*start)) + { pformat->min_field_width = ft_atoi(start); + while (ft_isdigit(*start)) + start++; + } else pformat->min_field_width = -1; + pformat->precision = -1; + if (*start == '.') + { + start++; + pformat->precision = ft_atoi(start); + while (ft_isdigit(*start)) + start++; + } return (pformat); } |
