File: 02-correct-string-literal.patch

package info (click to toggle)
cdw 0.8.1-2
  • links: PTS
  • area: main
  • in suites: bookworm
  • size: 4,368 kB
  • sloc: ansic: 34,660; sh: 1,580; makefile: 232
file content (41 lines) | stat: -rw-r--r-- 1,660 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
Description: add format for string output
 Just add "%s" as needed.
Author: Laszlo Boszormenyi (GCS) <gcs@debian.org>
Forwarded: no
Last-Update: 2021-10-23

---

--- cdw-0.8.1.orig/src/user_interface/cdw_main_window.c
+++ cdw-0.8.1/src/user_interface/cdw_main_window.c
@@ -615,7 +615,7 @@ void cdw_main_window_disc_info_view_disp
 		return;
 	} else {
 		if (disc->state_empty == CDW_TRUE) {
-			mvwprintw(cdw_ui.disc_info_view.subwindow, row_h, pcol, disc->type_label);
+			mvwprintw(cdw_ui.disc_info_view.subwindow, row_h, pcol, "%s", disc->type_label);
 		} else {
 			mvwprintw(cdw_ui.disc_info_view.subwindow, row_h, pcol,
 				  /* 2TRANS: this is string displaying information
--- cdw-0.8.1.orig/src/user_interface/cdw_window.c
+++ cdw-0.8.1/src/user_interface/cdw_window.c
@@ -324,7 +324,7 @@ int cdw_window_print_message(WINDOW *win
 		cdw_vdm ("ERROR: can't produce wrapped string\n");
 		return -1;
 	}
-	mvwprintw(window, 0, 0, string);
+	mvwprintw(window, 0, 0, "%s", string);
 
 	free(string);
 	string = (char *) NULL;
--- cdw-0.8.1.orig/src/user_interface/widgets/cdw_dropdown.c
+++ cdw-0.8.1/src/user_interface/widgets/cdw_dropdown.c
@@ -704,7 +704,7 @@ void cdw_dropdown_display_current_item_r
 	mvwprintw(dropdown->parent, dropdown->begin_y, dropdown->begin_x + dropdown->width - 1, "]");
 
 	/* 'real' content */
-	mvwprintw(dropdown->parent, dropdown->begin_y, dropdown->begin_x + 1, dropdown->items[dropdown->current_item_ind]->label);
+	mvwprintw(dropdown->parent, dropdown->begin_y, dropdown->begin_x + 1, "%s", dropdown->items[dropdown->current_item_ind]->label);
 
 	/* and now fancy, bolded arrow by the dropdown */
 	if (reverse) {