libjingle
Libjingle - Google Talk Voice and P2P Interoperability Library
ネットワーク回りは見てもちょっと分からないな...と思ってxmlparser回りをざーっと眺めてたら修正したい所が有ったのでsubmitしておく。
static bool
XmlParser_StartsWithXmlns(const char *name) {
* return name[0] == 'x' &&
* name[1] == 'm' &&
* name[2] == 'l' &&
* name[3] == 'n' &&
* name[4] == 's';
* return (strncmp(name, "xmlns", 5) == 0)
}
こんなんとか、下手すると落ちるよな...。んーでもコードの品質は高い気がする。KDEより。
157 | for (VoiceChannels::iterator it = channels_.begin(); 158 | it < channels_.end(); 159 | ++it) { 160 | (*it)->PauseMedia_w(); 161 | }
var < hoge.end() とかして良いのかな...?