| 101 | } |
| 102 | |
| 103 | static const char * prependPercent ( const char * name ) |
| 104 | { |
| 105 | if(name[0] != '%') |
| 106 | { |
| 107 | S32 len = dStrlen(name); |
| 108 | AssertFatal(len < sizeof(scratchBuffer)-2, "CONSOLE: name too long"); |
| 109 | scratchBuffer[0] = '%'; |
| 110 | dMemcpy(scratchBuffer + 1, name, len + 1); |
| 111 | name = scratchBuffer; |
| 112 | } |
| 113 | return name; |
| 114 | } |
| 115 | |
| 116 | //-------------------------------------- |
| 117 | void ConsoleConstructor::init( const char *cName, const char *fName, const char *usg, S32 minArgs, S32 maxArgs, bool isToolOnly, ConsoleFunctionHeader* header ) |
no test coverage detected