Skip to content

Commit 716197a

Browse files
committed
Align kprint in os_mock with <kprint> header definition.
Clean up whitespace
1 parent cf56d4a commit 716197a

2 files changed

Lines changed: 6 additions & 5 deletions

File tree

src/plugins/field_medic/fieldmedic.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ void kernel::diag::post_service() noexcept {
108108
DIAGNOSE(invariant_post_init_libc(), "Post init libc invariant still holds");
109109

110110
if (diag_failures == 0){
111-
MYINFO("Diagnose complete. Healthy ");
111+
MYINFO("Diagnose complete. Healthy ✅");
112112
} else {
113113
MYINFO("Diagnose complete: %i / %i checks failed", diag_failures, (diag_failures + diag_successes));
114114
}

test/lest_util/os_mock.cpp

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ void Service::ready()
6767
printf("Service::ready() called\n");
6868
}
6969

70+
__attribute__ ((format (printf, 1, 2)))
7071
extern "C"
7172
void kprintf(const char* format, ...)
7273
{
@@ -77,9 +78,9 @@ void kprintf(const char* format, ...)
7778
}
7879

7980
extern "C"
80-
void kprint(char* str)
81+
void kprint(const char* str)
8182
{
82-
printf("%s", str);
83+
printf("%s", str);
8384
}
8485

8586
#include <os.hpp>
@@ -157,8 +158,8 @@ extern "C" {
157158
printf("<serial print1> %s\n", cstr);
158159
}
159160

160-
void __serial_print(const char* cstr, int len) {
161-
printf("<serial print> %.*s", len, cstr);
161+
void __serial_print(const char* cstr, size_t len) {
162+
printf("<serial print> %.*s", static_cast<int>(len), cstr);
162163
}
163164
} // ~ extern "C"
164165

0 commit comments

Comments
 (0)