diff --git a/src/solaris/native/com/sun/media/sound/PLATFORM_API_SolarisOS_Utils.c b/src/solaris/native/com/sun/media/sound/PLATFORM_API_SolarisOS_Utils.c index 8b9601f51cfb83c56e3838c80adf385e39ca33a5..f5da85aa1638f84d5721fa66bfd1dec90fc46fcf 100644 --- a/src/solaris/native/com/sun/media/sound/PLATFORM_API_SolarisOS_Utils.c +++ b/src/solaris/native/com/sun/media/sound/PLATFORM_API_SolarisOS_Utils.c @@ -76,7 +76,7 @@ int addAudioDevice(char* path, AudioDevicePath* adPath, int* count) { adPath[*count].st_ino = statBuf.st_ino; adPath[*count].st_dev = statBuf.st_dev; strncpy(adPath[*count].path, path, MAX_NAME_LENGTH); - adPath[*count].path[MAX_NAME_LENGTH] = 0; + adPath[*count].path[MAX_NAME_LENGTH - 1] = 0; (*count)++; TRACE1("Added audio device %s\n", path); }