mirror of
https://github.com/zint/zint
synced 2024-11-16 20:57:25 +13:00
ps.c: fix some clang-tidy-17 warnings
This commit is contained in:
parent
6733e76be4
commit
71914ba99f
16
backend/ps.c
16
backend/ps.c
@ -177,7 +177,7 @@ INTERNAL int ps_plot(struct zint_symbol *symbol) {
|
|||||||
float cyan_paper = 0.0f, magenta_paper = 0.0f, yellow_paper = 0.0f, black_paper = 0.0f;
|
float cyan_paper = 0.0f, magenta_paper = 0.0f, yellow_paper = 0.0f, black_paper = 0.0f;
|
||||||
int error_number = 0;
|
int error_number = 0;
|
||||||
float previous_diameter;
|
float previous_diameter;
|
||||||
float radius, half_radius, half_sqrt3_radius;
|
float radius;
|
||||||
int colour_rect_flag;
|
int colour_rect_flag;
|
||||||
int type_latch;
|
int type_latch;
|
||||||
int draw_background = 1;
|
int draw_background = 1;
|
||||||
@ -340,8 +340,9 @@ INTERNAL int ps_plot(struct zint_symbol *symbol) {
|
|||||||
/* Rectangles */
|
/* Rectangles */
|
||||||
if (symbol->symbology == BARCODE_ULTRA) {
|
if (symbol->symbology == BARCODE_ULTRA) {
|
||||||
/* Group rectangles by colour */
|
/* Group rectangles by colour */
|
||||||
|
const int rect_cnt = ps_count_rectangles(symbol);
|
||||||
struct zint_vector_rect **ultra_rects
|
struct zint_vector_rect **ultra_rects
|
||||||
= (struct zint_vector_rect **) z_alloca(sizeof(struct zint_vector_rect *) * ps_count_rectangles(symbol));
|
= (struct zint_vector_rect **) z_alloca(sizeof(struct zint_vector_rect *) * (rect_cnt ? rect_cnt : 1));
|
||||||
int u_i = 0;
|
int u_i = 0;
|
||||||
for (i = 0; i <= 8; i++) {
|
for (i = 0; i <= 8; i++) {
|
||||||
for (rect = symbol->vector->rectangles; rect; rect = rect->next) {
|
for (rect = symbol->vector->rectangles; rect; rect = rect->next) {
|
||||||
@ -394,17 +395,14 @@ INTERNAL int ps_plot(struct zint_symbol *symbol) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* Hexagons */
|
/* Hexagons */
|
||||||
previous_diameter = radius = half_radius = half_sqrt3_radius = 0.0f;
|
previous_diameter = 0.0f;
|
||||||
for (hex = symbol->vector->hexagons; hex; hex = hex->next) {
|
for (hex = symbol->vector->hexagons; hex; hex = hex->next) {
|
||||||
float hy = symbol->vector->height - hex->y;
|
float hy = symbol->vector->height - hex->y;
|
||||||
if (previous_diameter != hex->diameter) {
|
if (previous_diameter != hex->diameter) {
|
||||||
previous_diameter = hex->diameter;
|
previous_diameter = hex->diameter;
|
||||||
radius = (float) (0.5 * previous_diameter);
|
out_putsf("", 4, (float) (0.5 * previous_diameter) /*radius*/, feps);
|
||||||
half_radius = (float) (0.25 * previous_diameter);
|
out_putsf(" ", 4, (float) (0.43301270189221932338 * previous_diameter) /*half_sqrt3_radius*/, feps);
|
||||||
half_sqrt3_radius = (float) (0.43301270189221932338 * previous_diameter);
|
out_putsf(" ", 4, (float) (0.25 * previous_diameter) /*half_radius*/, feps);
|
||||||
out_putsf("", 4, radius, feps);
|
|
||||||
out_putsf(" ", 4, half_sqrt3_radius, feps);
|
|
||||||
out_putsf(" ", 4, half_radius, feps);
|
|
||||||
fputc('\n', feps);
|
fputc('\n', feps);
|
||||||
}
|
}
|
||||||
if (hex->next) {
|
if (hex->next) {
|
||||||
|
Loading…
Reference in New Issue
Block a user