| 105 | BString BString::empty("", true); |
| 106 | |
| 107 | BString::BString(const char* str, bool literal) { |
| 108 | data = allocNewData(); |
| 109 | data->incRefCount(); |
| 110 | if (literal) { |
| 111 | data->len = -1; |
| 112 | data->level = 0; |
| 113 | data->str = (char*)str; |
| 114 | } else { |
| 115 | kpanic("BString::BString oops"); |
| 116 | } |
| 117 | } |
| 118 | |
| 119 | BString::BString() { |
| 120 | if (!empty.data) { |
nothing calls this directly
no test coverage detected