biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / tools / misc / hddtemp / byteswap.patch
blob7b0dddc2ae47e7a4c7cfc507dc07edcbaba9e1fa
1 diff -Nuar --exclude '*~' hddtemp-0.3-beta15.orig/src/sata.c hddtemp-0.3-beta15/src/sata.c
2 --- hddtemp-0.3-beta15.orig/src/sata.c 2006-05-14 02:09:55.579437498 -0700
3 +++ hddtemp-0.3-beta15/src/sata.c 2006-05-14 02:06:08.495948437 -0700
4 @@ -88,7 +88,9 @@
5 return strdup(_("unknown"));
6 else
8 + //fprintf(stderr,"sata_model1=%s\n",identify + 54);
9 sata_fixstring(identify + 54, 24);
10 + //fprintf(stderr,"sata_model2=%s\n",identify + 54);
11 return strdup(identify + 54);
14 diff -Nuar --exclude '*~' hddtemp-0.3-beta15.orig/src/satacmds.c hddtemp-0.3-beta15/src/satacmds.c
15 --- hddtemp-0.3-beta15.orig/src/satacmds.c 2006-05-14 02:09:40.983470339 -0700
16 +++ hddtemp-0.3-beta15/src/satacmds.c 2006-05-14 02:09:02.319557333 -0700
17 @@ -98,7 +98,10 @@
18 /* convert from big-endian to host byte order */
19 for (p = end ; p != s;) {
20 unsigned short *pp = (unsigned short *) (p -= 2);
21 - *pp = ntohs(*pp);
22 + char tmp = p[0];
23 + p[0] = p[1];
24 + p[1] = tmp;
25 + //*pp = ntohs(*pp);
28 /* strip leading blanks */