… | |
… | |
107 | bool force_prop; |
107 | bool force_prop; |
108 | simplevec<rxvt_font *> fonts; |
108 | simplevec<rxvt_font *> fonts; |
109 | const rxvt_fallback_font *fallback; |
109 | const rxvt_fallback_font *fallback; |
110 | |
110 | |
111 | // this once was a "typedef xxx pagemap[256] |
111 | // this once was a "typedef xxx pagemap[256] |
112 | // but c++ arrays are not normal types, and cnanot be |
112 | // but c++ arrays are not normal types, and cannot be |
113 | // put into containers, new doesn't work for them etc. etc. |
113 | // put into containers, new doesn't work for them etc. etc. |
114 | // so we wrap out array into an objetc that acts like one. doh. |
114 | // so we wrap out array into an object that acts like one. doh. |
115 | // example: C++ has no separate new and new [] forms, |
115 | // example: C++ has no separate new and new [] forms, |
116 | // and if pagemap is char[256], new incorrectly assumes we want to |
116 | // and if pagemap is char[256], new incorrectly assumes we want to |
117 | // allocate an array of chars instead of a single pagemap. |
117 | // allocate an array of chars instead of a single pagemap. |
118 | struct pagemap |
118 | struct pagemap |
119 | { |
119 | { |