Thread: [Mplayerplug-in-cvs] mplayerplug-in/Source plugin-list.cpp,1.27,1.28
Brought to you by:
kdekorte
From: <kde...@us...> - 2004-03-14 21:12:48
|
Update of /cvsroot/mplayerplug-in/mplayerplug-in/Source In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17829/Source Modified Files: plugin-list.cpp Log Message: Make all ASX files at Fox News work Index: plugin-list.cpp =================================================================== RCS file: /cvsroot/mplayerplug-in/mplayerplug-in/Source/plugin-list.cpp,v retrieving revision 1.27 retrieving revision 1.28 diff -C2 -d -r1.27 -r1.28 *** plugin-list.cpp 13 Mar 2004 15:38:14 -0000 1.27 --- plugin-list.cpp 14 Mar 2004 21:03:48 -0000 1.28 *************** *** 537,546 **** // asx files are XMLish // <Ref href = "url" /> ! if (strncasecmp(buffer, "<asx", 4) == 0) { if (DEBUG) printf("found ASX file\n"); - snprintf(buffer_lower, 4096, "%s", buffer); - lowercase(buffer_lower); - p = buffer_lower; while (p != NULL) { i = size - ((long) buffer_lower - (long) p); --- 537,547 ---- // asx files are XMLish // <Ref href = "url" /> ! snprintf((char *) buffer_lower, sizeof(buffer_lower), "%s", ! buffer); ! lowercase((char *) buffer_lower); ! p = buffer_lower; ! if (memmem(p,size,"<asx version =\"3.0\">", strlen("<asx version =\"3.0\">"))) { if (DEBUG) printf("found ASX file\n"); while (p != NULL) { i = size - ((long) buffer_lower - (long) p); |