| 5857 | */ |
| 5858 | |
| 5859 | int PC_StartParseSession(const char *fileName,char **buffer) |
| 5860 | { |
| 5861 | int len; |
| 5862 | |
| 5863 | // Try to open file and read it in. |
| 5864 | len = ui.FS_ReadFile( fileName,(void **) buffer ); |
| 5865 | |
| 5866 | // Not there? |
| 5867 | if ( len>0 ) |
| 5868 | { |
| 5869 | COM_BeginParseSession(); |
| 5870 | |
| 5871 | Q_strncpyz(parseData[parseDataCount].fileName, fileName, sizeof (parseData[0].fileName)); |
| 5872 | parseData[parseDataCount].bufferStart = *buffer; |
| 5873 | parseData[parseDataCount].bufferCurrent = *buffer; |
| 5874 | } |
| 5875 | |
| 5876 | return len; |
| 5877 | } |
| 5878 | |
| 5879 | /* |
| 5880 | =============== |
no test coverage detected