1

nullptr instead of 0

This commit is contained in:
2022-07-24 16:55:53 +02:00
parent 18e0a666c8
commit b9477f76ab
2 changed files with 5 additions and 5 deletions

View File

@ -91,7 +91,7 @@ int IntDispatcher::report(unsigned int vector) {
ISR* isr = this->map[vector];
if (isr == 0) {
if (isr == nullptr) {
log.error() << "No ISR registered for vector " << vector << endl;
return -1;
}

View File

@ -18,14 +18,14 @@
class IntDispatcher {
private:
IntDispatcher(const IntDispatcher& copy) = delete; // Verhindere Kopieren
NamedLogger log;
enum { size = 256 };
ISR* map[size];
public:
IntDispatcher(const IntDispatcher& copy) = delete; // Verhindere Kopieren
// Vektor-Nummern
enum {
timer = 32,
@ -35,8 +35,8 @@ public:
// Initialisierung der ISR map mit einer Default-ISR.
IntDispatcher() : log("IntDis") {
for (unsigned int slot = 0; slot < size; slot++) {
map[slot] = 0;
for (ISR*& slot : map) {
slot = nullptr;
}
}