Fix alignment issue
This commit is contained in:
@@ -9,7 +9,9 @@ auto main() -> int {
|
||||
std::printf("begin: %p, end: %p, len: %lu\n", (void*)mod_begin(), (void*)mod_end(), ((long)mod_end() - (long)mod_begin()) / sizeof(mod));
|
||||
std::printf("\n");
|
||||
|
||||
for (auto* it = mod_begin(); it != mod_end(); ++it) {
|
||||
for (auto* it = mod_begin(); it < mod_end(); ++it) {
|
||||
// std::printf("%lu: %lu\n", sizeof(mod), (long)it - (long)mod_begin());
|
||||
std::printf("%s [%d]: ", it->name, it->priority);
|
||||
it->init();
|
||||
}
|
||||
|
||||
@@ -18,6 +20,7 @@ auto main() -> int {
|
||||
std::printf("\n");
|
||||
|
||||
for (auto* it = mod_begin(); it != mod_end(); ++it) {
|
||||
std::printf("%s [%d]: ", it->name, it->priority);
|
||||
it->done();
|
||||
}
|
||||
return 0;
|
||||
|
||||
Reference in New Issue
Block a user