]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/console/serial_console.c
xnu-7195.101.1.tar.gz
[apple/xnu.git] / osfmk / console / serial_console.c
index 586562011ad4e35da5354b96653ba8098ea671b9..980a7810d3c36e1cf9abc3504b4693f2c5957959 100644 (file)
@@ -317,7 +317,15 @@ get_cons_ops_index(void)
 static inline void
 _cnputs(char * c, int size)
 {
-       uint32_t idx = get_cons_ops_index();
+       extern int disableConsoleOutput;
+
+       if (disableConsoleOutput) {
+               return;
+       }
+
+       assert(c != NULL);
+
+       const uint32_t idx = get_cons_ops_index();
 
        while (size-- > 0) {
                if (*c == '\n') {