mirror of
https://git.freebsd.org/ports.git
synced 2025-05-01 11:06:39 -04:00
- fix build failures in i386 and amd64 due to compiler changes - fix numerous compilation warnings and logical errors that may trap in the future - convert all distribution files from DOS format to ease future changes - convert legacy patch file to new naming convention PR: 214990 Submitted by: bob@eager.cx (maintainer)
56 lines
2.9 KiB
C
56 lines
2.9 KiB
C
--- H316/h316_dp.c.orig 2016-12-01 22:43:42 UTC
|
|
+++ H316/h316_dp.c
|
|
@@ -617,7 +617,7 @@ switch (uptr->FNC) {
|
|
case FNC_RCA: /* read current addr */
|
|
if (h >= dp_tab[dp_ctype].surf) /* invalid head? */
|
|
return dp_done (1, STA_ADRER); /* error */
|
|
- if (r = dp_rdtrk (uptr, dpxb, uptr->CYL, h)) /* get track; error? */
|
|
+ if ((r = dp_rdtrk (uptr, dpxb, uptr->CYL, h))) /* get track; error? */
|
|
return r;
|
|
dp_rptr = 0; /* init rec ptr */
|
|
if (dpxb[dp_rptr + REC_LNT] == 0) /* unformated? */
|
|
@@ -722,7 +722,7 @@ switch (uptr->FNC) {
|
|
case FNC_RW: /* read/write */
|
|
if (h >= dp_tab[dp_ctype].surf) /* invalid head? */
|
|
return dp_done (1, STA_ADRER); /* error */
|
|
- if (r = dp_rdtrk (uptr, dpxb, uptr->CYL, h)) /* get track; error? */
|
|
+ if ((r = dp_rdtrk (uptr, dpxb, uptr->CYL, h))) /* get track; error? */
|
|
return r;
|
|
if (!dp_findrec (dp_cw2)) /* find rec; error? */
|
|
return dp_done (1, STA_ADRER); /* address error */
|
|
@@ -750,7 +750,7 @@ switch (uptr->FNC) {
|
|
if (dp_cw1 & CW1_RW) { /* write? */
|
|
if (dp_sta & STA_RDY) /* timing failure? */
|
|
return dp_wrdone (uptr, STA_DTRER); /* yes, error */
|
|
- if (r = dp_wrwd (uptr, dp_buf)) /* wr word, error? */
|
|
+ if ((r = dp_wrwd (uptr, dp_buf))) /* wr word, error? */
|
|
return r;
|
|
if (dp_eor) { /* transfer done? */
|
|
dpxb[dp_rptr + REC_DATA + dp_wptr] = dp_csum;
|
|
@@ -855,7 +855,7 @@ if (dp_wptr < (lnt + REC_MAXEXT)) {
|
|
}
|
|
dpxb[dp_rptr + REC_DATA + dp_wptr] = dp_csum; /* write csum */
|
|
dpxb[dp_rptr + lnt + REC_OVHD] = 0; /* zap rest of track */
|
|
-if (r = dp_wrdone (uptr, STA_UNSER)) /* dump track */
|
|
+if ((r = dp_wrdone (uptr, STA_UNSER))) /* dump track */
|
|
return r;
|
|
return STOP_DPOVR;
|
|
}
|
|
@@ -1017,7 +1017,7 @@ for (c = cntr = 0; c < dp_tab[dp_ctype].
|
|
else tbuf[rptr + REC_ADDR] = (c << 8) + (h << 3) + i;
|
|
rptr = rptr + nw + REC_OVHD;
|
|
}
|
|
- if (r = dp_wrtrk (uptr, tbuf, c, h))
|
|
+ if ((r = dp_wrtrk (uptr, tbuf, c, h)))
|
|
return r;
|
|
}
|
|
}
|
|
@@ -1043,7 +1043,7 @@ if ((uptr->flags & UNIT_ATT) == 0)
|
|
return SCPE_UNATT;
|
|
for (c = 0; c < dp_tab[dp_ctype].cyl; c++) {
|
|
for (h = 0; h < dp_tab[dp_ctype].surf; h++) {
|
|
- if (r = dp_rdtrk (uptr, tbuf, c, h))
|
|
+ if ((r = dp_rdtrk (uptr, tbuf, c, h)))
|
|
return r;
|
|
rptr = 0;
|
|
rlnt = tbuf[rptr + REC_LNT];
|