constify method tables in OAK USB sensor drivers
authornaddy <naddy@openbsd.org>
Sat, 9 Apr 2022 20:09:03 +0000 (20:09 +0000)
committernaddy <naddy@openbsd.org>
Sat, 9 Apr 2022 20:09:03 +0000 (20:09 +0000)
ok miod@

sys/dev/usb/uoak.h
sys/dev/usb/uoaklux.c
sys/dev/usb/uoakrh.c
sys/dev/usb/uoakv.c

index 789cef9..c1c63a7 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: uoak.h,v 1.4 2022/01/09 05:43:01 jsg Exp $   */
+/*     $OpenBSD: uoak.h,v 1.5 2022/04/09 20:09:03 naddy Exp $   */
 
 /*
  * Copyright (c) 2012 Yojiro UO <yuo@nui.org>
@@ -133,7 +133,7 @@ struct uoak_softc {
        struct uoak_config       sc_config[OAK_TARGET_MAXTYPES];
 
        /* device specific methods */
-       struct uoak_methods      *sc_methods;
+       const struct uoak_methods *sc_methods;
 };
 
 
index d04fd5c..fee39e2 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: uoaklux.c,v 1.16 2022/01/09 05:43:01 jsg Exp $   */
+/*     $OpenBSD: uoaklux.c,v 1.17 2022/04/09 20:09:03 naddy Exp $   */
 
 /*
  * Copyright (c) 2012 Yojiro UO <yuo@nui.org>
@@ -96,7 +96,7 @@ const struct cfattach uoaklux_ca = {
        uoaklux_detach,
 };
 
-struct uoak_methods uoaklux_methods = {
+const struct uoak_methods uoaklux_methods = {
        uoaklux_dev_print,
        uoaklux_dev_setting
 };
index 0257f4e..4d8b253 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: uoakrh.c,v 1.18 2022/01/09 05:43:01 jsg Exp $   */
+/*     $OpenBSD: uoakrh.c,v 1.19 2022/04/09 20:09:03 naddy Exp $   */
 
 /*
  * Copyright (c) 2012 Yojiro UO <yuo@nui.org>
@@ -99,7 +99,7 @@ const struct cfattach uoakrh_ca = {
        uoakrh_detach,
 };
 
-struct uoak_methods uoakrh_methods = {
+const struct uoak_methods uoakrh_methods = {
        uoakrh_dev_print,
        uoakrh_dev_setting
 };
index 011f5c8..221b659 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: uoakv.c,v 1.16 2022/01/09 05:43:02 jsg Exp $   */
+/*     $OpenBSD: uoakv.c,v 1.17 2022/04/09 20:09:03 naddy Exp $   */
 
 /*
  * Copyright (c) 2012 Yojiro UO <yuo@nui.org>
@@ -100,7 +100,7 @@ const struct cfattach uoakv_ca = {
 
 };
 
-struct uoak_methods uoakv_methods = {
+const struct uoak_methods uoakv_methods = {
        uoakv_dev_print,
        uoakv_dev_setting
 };