MCPcopy Create free account
hub / github.com/alliedmodders/sourcemod / IsWindowsReservedDeviceName

Function IsWindowsReservedDeviceName

core/HalfLife2.cpp:1273–1292  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1271}
1272
1273bool IsWindowsReservedDeviceName(const char *pMapname)
1274{
1275 static const char * const reservedDeviceNames[] = {
1276 "con", "prn", "aux", "clock$", "nul", "com1",
1277 "com2", "com3", "com4", "com5", "com6", "com7",
1278 "com8", "com9", "lpt1", "lpt2", "lpt3", "lpt4",
1279 "lpt5", "lpt6", "lpt7", "lpt8", "lpt9"
1280 };
1281
1282 size_t reservedCount = sizeof(reservedDeviceNames) / sizeof(reservedDeviceNames[0]);
1283 for (size_t i = 0; i < reservedCount; ++i)
1284 {
1285 if (CheckReservedFilename(pMapname, reservedDeviceNames[i]))
1286 {
1287 return true;
1288 }
1289 }
1290
1291 return false;
1292}
1293#endif
1294
1295#if SOURCE_ENGINE >= SE_LEFT4DEAD && defined PLATFORM_WINDOWS && SOURCE_ENGINE != SE_MOCK

Callers 1

FindMapMethod · 0.85

Calls 1

CheckReservedFilenameFunction · 0.85

Tested by

no test coverage detected