1 --- avifile-0.7-0.7.45/lib/aviplay/aviplay.cpp~ 2009-08-09 21:56:53.747962115 +0200
2 +++ avifile-0.7-0.7.45/lib/aviplay/aviplay.cpp 2009-08-09 21:57:08.641707611 +0200
4 //printf("VSTREAMTIME %f\n", m_pVideostream->GetTime());
6 avm::string fn = m_Filename;
7 - char* p = strrchr(fn.c_str(), '.');
8 + char* p = strrchr(const_cast<char*>(fn.c_str()), '.');
11 InitSubtitles(m_Subfilename.size()
12 --- avifile-0.7-0.7.45/lib/common/Args.cpp~ 2003-02-06 21:39:12.000000000 +0100
13 +++ avifile-0.7-0.7.45/lib/common/Args.cpp 2009-08-09 22:01:58.534594926 +0200
16 for (unsigned i = 0; i < arr.size(); i++)
18 - char* par = strchr(arr[i], '=');
19 + char* par = strchr(const_cast<char*>(arr[i].c_str()), '=');
25 for (unsigned j = 1; j < arr.size(); j++)
27 - char* p = strchr(arr[j].c_str(), '=');
28 + char* p = strchr(const_cast<char*>(arr[j].c_str()), '=');
32 --- avifile-0.7-0.7.45/lib/codeckeeper.cpp~ 2004-03-10 14:27:38.000000000 +0100
33 +++ avifile-0.7-0.7.45/lib/codeckeeper.cpp 2009-08-09 22:04:00.798541516 +0200
37 strcpy(plgn, "avm_codec_plugin_");
38 - char* x = strrchr(name, '/');
39 + char* x = strrchr(const_cast<char*>(name), '/');
40 strncat(plgn, x + 1, 50);
41 x = strchr(plgn, '.');
43 --- avifile-0.7-0.7.45/player/playercontrol.cpp~ 2009-08-09 21:47:17.971766684 +0200
44 +++ avifile-0.7-0.7.45/player/playercontrol.cpp 2009-08-09 22:05:23.045616464 +0200
48 avm::string path = RS("url", ".");
49 - char* cut = strrchr(path.c_str(), '/');
50 + char* cut = strrchr(const_cast<char*>(path.c_str()), '/');