Messages in this thread Patch in this message | ![/](/images/icornerl.gif) | | Date | Thu, 19 Jun 2003 10:30:19 -0700 | Subject | Re: isdn compile-errors (Linux 2.5.72) | From | Joshua Kwan <> |
| |
On Thu, Jun 19, 2003 at 01:48:07PM +0200, Magnus Solvang wrote: > drivers/isdn/i4l/isdn_tty.c: In function `isdn_tty_write': > drivers/isdn/i4l/isdn_tty.c:1198: warning: unused variable `m' *snip* > drivers/isdn/i4l/isdn_tty.c: In function `isdn_tty_init': > drivers/isdn/i4l/isdn_tty.c:2099: invalid type argument of `->' > drivers/isdn/i4l/isdn_tty.c:2101: invalid type argument of `->' > drivers/isdn/i4l/isdn_tty.c:2102: invalid type argument of `->' *snip* > drivers/isdn/i4l/isdn_tty.c: In function `isdn_tty_exit': > drivers/isdn/i4l/isdn_tty.c:2121: invalid type argument of `->' > drivers/isdn/i4l/isdn_tty.c:2122: invalid type argument of `->' > drivers/isdn/i4l/isdn_tty.c:2123: invalid type argument of `->'
Attached patch should fix these, though I've not tested it. (I hope I CC'd the right people.) Should apply against 2.5.72 vanilla.
-Josh
-- New PGP public key: 0x27AFC3EE diff -ur linux-2.5.72.v/drivers/isdn/i4l/isdn_tty.c linux/drivers/isdn/i4l/isdn_tty.c --- linux-2.5.72.v/drivers/isdn/i4l/isdn_tty.c 2003-06-16 21:20:19.000000000 -0700 +++ linux/drivers/isdn/i4l/isdn_tty.c 2003-06-19 10:26:13.000000000 -0700 @@ -1195,7 +1195,6 @@ int c; int total = 0; modem_info *info = (modem_info *) tty->driver_data; - atemu *m = &info->emu; if (isdn_tty_paranoia_check(info, tty->name, "isdn_tty_write")) return 0; @@ -2096,10 +2095,10 @@ kfree(info->xmit_buf - 4); } err_unregister_tty: - tty_unregister_driver(&isdn_mdm->tty_modem); + tty_unregister_driver(&isdn_mdm.tty_modem); err: - put_tty_driver(&isdn_mdm->tty_modem); - isdn_mdm->tty_modem = NULL; + put_tty_driver(&isdn_mdm.tty_modem); + isdn_mdm.tty_modem = NULL; return retval; } @@ -2118,9 +2117,9 @@ #endif kfree(info->xmit_buf - 4); } - tty_unregister_driver(&isdn_mdm->tty_modem); - put_tty_driver(&isdn_mdm->tty_modem); - isdn_mdm->tty_modem = NULL; + tty_unregister_driver(&isdn_mdm.tty_modem); + put_tty_driver(&isdn_mdm.tty_modem); + isdn_mdm.tty_modem = NULL; } /*[unhandled content-type:application/pgp-signature] | ![\](/images/icornerr.gif) |