commit: 8de7bae58cd4bb5c14dae1eb726429fa16e7876c
parent b81805e16c65dfca773baaf66b067d2e3b484f88
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date: Thu, 1 Jan 2026 08:29:07 +0100
cmd/xcd: remove superfluous print_xcd_reset before last print_plain_rgb
Diffstat:
3 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/cmd/xcd.c b/cmd/xcd.c
@@ -123,8 +123,6 @@ concat(FILE *stream)
for(; cols < WIDTH; cols++)
if(printf(" ") <= 0) goto werr;
- if(print_xcd_reset() != 0) goto werr;
-
if(print_plain_rgb(line, cols) != 0) goto werr;
pos_rgb = rgb_char(bytes);
diff --git a/test-cmd/outputs/xcd/all_bytes b/test-cmd/outputs/xcd/all_bytes
@@ -13,6 +13,6 @@
[38;2;88;43;252m0x0000c0 [38;2;88;43;252mc0 [38;2;86;44;252mc1 [38;2;84;46;253mc2 [38;2;82;48;253mc3 [38;2;80;50;253mc4 [38;2;78;51;254mc5 [38;2;75;53;254mc6 [38;2;73;55;254mc7 [38;2;71;57;254mc8 [38;2;69;59;254mc9 [38;2;67;61;254mca [38;2;65;63;254mcb [38;2;63;65;254mcc [38;2;61;67;254mcd [38;2;59;69;254mce [38;2;57;71;254mcf [0m[48;2;0;0;0m >[38;2;88;43;252m.[38;2;86;44;252m.[38;2;84;46;253m.[38;2;82;48;253m.[38;2;80;50;253m.[38;2;78;51;254m.[38;2;75;53;254m.[38;2;73;55;254m.[38;2;71;57;254m.[38;2;69;59;254m.[38;2;67;61;254m.[38;2;65;63;254m.[38;2;63;65;254m.[38;2;61;67;254m.[38;2;59;69;254m.[38;2;57;71;254m.[0m[48;2;0;0;0m<
[38;2;56;73;254m0x0000d0 [38;2;56;73;254md0 [38;2;54;75;254md1 [38;2;52;77;254md2 [38;2;50;79;253md3 [38;2;48;81;253md4 [38;2;46;83;253md5 [38;2;45;86;252md6 [38;2;43;88;252md7 [38;2;41;90;251md8 [38;2;40;92;251md9 [38;2;38;94;250mda [38;2;36;96;250mdb [38;2;35;99;249mdc [38;2;33;101;248mdd [38;2;32;103;248mde [38;2;30;105;247mdf [0m[48;2;0;0;0m >[38;2;56;73;254m.[38;2;54;75;254m.[38;2;52;77;254m.[38;2;50;79;253m.[38;2;48;81;253m.[38;2;46;83;253m.[38;2;45;86;252m.[38;2;43;88;252m.[38;2;41;90;251m.[38;2;40;92;251m.[38;2;38;94;250m.[38;2;36;96;250m.[38;2;35;99;249m.[38;2;33;101;248m.[38;2;32;103;248m.[38;2;30;105;247m.[0m[48;2;0;0;0m<
[38;2;29;108;246m0x0000e0 [38;2;29;108;246me0 [38;2;27;110;245me1 [38;2;26;112;244me2 [38;2;25;114;243me3 [38;2;23;117;242me4 [38;2;22;119;241me5 [38;2;21;121;240me6 [38;2;20;124;239me7 [38;2;18;126;238me8 [38;2;17;128;237me9 [38;2;16;130;236mea [38;2;15;133;235meb [38;2;14;135;234mec [38;2;13;137;232med [38;2;12;140;231mee [38;2;11;142;230mef [0m[48;2;0;0;0m >[38;2;29;108;246m.[38;2;27;110;245m.[38;2;26;112;244m.[38;2;25;114;243m.[38;2;23;117;242m.[38;2;22;119;241m.[38;2;21;121;240m.[38;2;20;124;239m.[38;2;18;126;238m.[38;2;17;128;237m.[38;2;16;130;236m.[38;2;15;133;235m.[38;2;14;135;234m.[38;2;13;137;232m.[38;2;12;140;231m.[38;2;11;142;230m.[0m[48;2;0;0;0m<
-[38;2;10;144;228m0x0000f0 [38;2;10;144;228mf0 [38;2;9;146;227mf1 [38;2;8;149;225mf2 [38;2;8;151;224mf3 [38;2;7;153;222mf4 [38;2;6;155;221mf5 [38;2;6;158;219mf6 [38;2;5;160;218mf7 [38;2;4;162;216mf8 [38;2;4;164;214mf9 [38;2;3;166;213mfa [38;2;3;169;211mfb [38;2;2;171;209mfc [38;2;2;173;208mfd [38;2;2;175;206mfe [38;2;1;177;204mff [0m[48;2;0;0;0m[0m[48;2;0;0;0m >[38;2;10;144;228m.[38;2;9;146;227m.[38;2;8;149;225m.[38;2;8;151;224m.[38;2;7;153;222m.[38;2;6;155;221m.[38;2;6;158;219m.[38;2;5;160;218m.[38;2;4;162;216m.[38;2;4;164;214m.[38;2;3;166;213m.[38;2;3;169;211m.[38;2;2;171;209m.[38;2;2;173;208m.[38;2;2;175;206m.[38;2;1;177;204m.[0m[48;2;0;0;0m<
+[38;2;10;144;228m0x0000f0 [38;2;10;144;228mf0 [38;2;9;146;227mf1 [38;2;8;149;225mf2 [38;2;8;151;224mf3 [38;2;7;153;222mf4 [38;2;6;155;221mf5 [38;2;6;158;219mf6 [38;2;5;160;218mf7 [38;2;4;162;216mf8 [38;2;4;164;214mf9 [38;2;3;166;213mfa [38;2;3;169;211mfb [38;2;2;171;209mfc [38;2;2;173;208mfd [38;2;2;175;206mfe [38;2;1;177;204mff [0m[48;2;0;0;0m >[38;2;10;144;228m.[38;2;9;146;227m.[38;2;8;149;225m.[38;2;8;151;224m.[38;2;7;153;222m.[38;2;6;155;221m.[38;2;6;158;219m.[38;2;5;160;218m.[38;2;4;162;216m.[38;2;4;164;214m.[38;2;3;166;213m.[38;2;3;169;211m.[38;2;2;171;209m.[38;2;2;173;208m.[38;2;2;175;206m.[38;2;1;177;204m.[0m[48;2;0;0;0m<
[38;2;64;64;64m0x000100
[0m[48;2;0;0;0m[0m
\ No newline at end of file
diff --git a/test-cmd/outputs/xcd/null b/test-cmd/outputs/xcd/null
@@ -1,3 +1,3 @@
-[0m[48;2;0;0;0m[38;2;64;64;64m0x000000 [0m[48;2;0;0;0m[0m[48;2;0;0;0m >[38;2;64;64;64m.[38;2;64;64;64m.[38;2;64;64;64m.[38;2;64;64;64m.[38;2;64;64;64m.[38;2;64;64;64m.[38;2;64;64;64m.[38;2;64;64;64m.[38;2;64;64;64m.[38;2;64;64;64m.[38;2;64;64;64m.[38;2;64;64;64m.[38;2;64;64;64m.[38;2;64;64;64m.[38;2;64;64;64m.[38;2;64;64;64m.[0m[48;2;0;0;0m<
+[0m[48;2;0;0;0m[38;2;64;64;64m0x000000 [0m[48;2;0;0;0m >[38;2;64;64;64m.[38;2;64;64;64m.[38;2;64;64;64m.[38;2;64;64;64m.[38;2;64;64;64m.[38;2;64;64;64m.[38;2;64;64;64m.[38;2;64;64;64m.[38;2;64;64;64m.[38;2;64;64;64m.[38;2;64;64;64m.[38;2;64;64;64m.[38;2;64;64;64m.[38;2;64;64;64m.[38;2;64;64;64m.[38;2;64;64;64m.[0m[48;2;0;0;0m<
[38;2;64;64;64m0x000000
[0m[48;2;0;0;0m[0m
\ No newline at end of file