equal
deleted
inserted
replaced
37 { |
37 { |
38 /* Don't register nameless Blitters */ |
38 /* Don't register nameless Blitters */ |
39 if (name == NULL) return; |
39 if (name == NULL) return; |
40 |
40 |
41 this->name = strdup(name); |
41 this->name = strdup(name); |
42 std::pair<Blitters::iterator, bool> P = GetBlitters().insert(Blitters::value_type(name, this)); |
42 #if !defined(NDEBUG) |
|
43 /* NDEBUG disables asserts and gives a warning: unused variable 'P' */ |
|
44 std::pair<Blitters::iterator, bool> P = |
|
45 #endif /* !NDEBUG */ |
|
46 GetBlitters().insert(Blitters::value_type(name, this)); |
43 assert(P.second); |
47 assert(P.second); |
44 } |
48 } |
45 |
49 |
46 public: |
50 public: |
47 BlitterFactoryBase() : |
51 BlitterFactoryBase() : |