Guest User

iscan-2.30.3_fix-sscanf-modifier-in-cfg-obj.patch

a guest
Jun 3rd, 2019
244
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 0.61 KB | None | 0 0
  1. --- backend/cfg-obj.c
  2. +++ backend/cfg-obj.c
  3. @@ -1026,7 +1026,7 @@
  4.        char *vendor = NULL;
  5.        char *model  = NULL;
  6.  
  7. -      sscanf (string, "%*s %as %as", &vendor, &model);
  8. +      sscanf (string, "%*s %ms %ms", &vendor, &model);
  9.  
  10.        if (list_append (_cfg->seen[CFG_KEY_SCSI], info))
  11.          {
  12. @@ -1108,7 +1108,7 @@
  13.        char *library  = NULL;
  14.        char *firmware = NULL;
  15.  
  16. -      sscanf (string, "%*s %*s %x %x %as %as",
  17. +      sscanf (string, "%*s %*s %x %x %ms %ms",
  18.                &vendor, &product, &library, &firmware);
  19.  
  20.        if (library && _cfg_have_interpreter (library, firmware)
Add Comment
Please, Sign In to add comment