@@ -118,7 +118,7 @@ static void save_memory_to_file(char* addr, size_t size) {
118118 }
119119 }
120120 }
121- FREE_C_HEAP_ARRAY (char , destfile);
121+ FREE_C_HEAP_ARRAY (destfile);
122122}
123123
124124
@@ -483,14 +483,14 @@ static char* get_user_name(uid_t uid) {
483483 p->pw_name == nullptr ? " pw_name = null" : " pw_name zero length" );
484484 }
485485 }
486- FREE_C_HEAP_ARRAY (char , pwbuf);
486+ FREE_C_HEAP_ARRAY (pwbuf);
487487 return nullptr ;
488488 }
489489
490490 char * user_name = NEW_C_HEAP_ARRAY (char , strlen (p->pw_name ) + 1 , mtInternal);
491491 strcpy (user_name, p->pw_name );
492492
493- FREE_C_HEAP_ARRAY (char , pwbuf);
493+ FREE_C_HEAP_ARRAY (pwbuf);
494494 return user_name;
495495}
496496
@@ -572,7 +572,7 @@ static char* get_user_name_slow(int vmid, int nspid, TRAPS) {
572572 DIR* subdirp = open_directory_secure (usrdir_name);
573573
574574 if (subdirp == nullptr ) {
575- FREE_C_HEAP_ARRAY (char , usrdir_name);
575+ FREE_C_HEAP_ARRAY (usrdir_name);
576576 continue ;
577577 }
578578
@@ -583,7 +583,7 @@ static char* get_user_name_slow(int vmid, int nspid, TRAPS) {
583583 // symlink can be exploited.
584584 //
585585 if (!is_directory_secure (usrdir_name)) {
586- FREE_C_HEAP_ARRAY (char , usrdir_name);
586+ FREE_C_HEAP_ARRAY (usrdir_name);
587587 os::closedir (subdirp);
588588 continue ;
589589 }
@@ -607,13 +607,13 @@ static char* get_user_name_slow(int vmid, int nspid, TRAPS) {
607607 // don't follow symbolic links for the file
608608 RESTARTABLE (::lstat (filename, &statbuf), result);
609609 if (result == OS_ERR) {
610- FREE_C_HEAP_ARRAY (char , filename);
610+ FREE_C_HEAP_ARRAY (filename);
611611 continue ;
612612 }
613613
614614 // skip over files that are not regular files.
615615 if (!S_ISREG (statbuf.st_mode )) {
616- FREE_C_HEAP_ARRAY (char , filename);
616+ FREE_C_HEAP_ARRAY (filename);
617617 continue ;
618618 }
619619
@@ -623,19 +623,19 @@ static char* get_user_name_slow(int vmid, int nspid, TRAPS) {
623623 if (statbuf.st_ctime > oldest_ctime) {
624624 char * user = strchr (dentry->d_name , ' _' ) + 1 ;
625625
626- FREE_C_HEAP_ARRAY (char , oldest_user);
626+ FREE_C_HEAP_ARRAY (oldest_user);
627627 oldest_user = NEW_C_HEAP_ARRAY (char , strlen (user)+1 , mtInternal);
628628
629629 strcpy (oldest_user, user);
630630 oldest_ctime = statbuf.st_ctime ;
631631 }
632632 }
633633
634- FREE_C_HEAP_ARRAY (char , filename);
634+ FREE_C_HEAP_ARRAY (filename);
635635 }
636636 }
637637 os::closedir (subdirp);
638- FREE_C_HEAP_ARRAY (char , usrdir_name);
638+ FREE_C_HEAP_ARRAY (usrdir_name);
639639 }
640640 os::closedir (tmpdirp);
641641
@@ -1105,11 +1105,11 @@ static char* mmap_create_shared(size_t size) {
11051105 log_info (perf, memops)(" Trying to open %s/%s" , dirname, short_filename);
11061106 fd = create_sharedmem_file (dirname, short_filename, size);
11071107
1108- FREE_C_HEAP_ARRAY (char , user_name);
1109- FREE_C_HEAP_ARRAY (char , dirname);
1108+ FREE_C_HEAP_ARRAY (user_name);
1109+ FREE_C_HEAP_ARRAY (dirname);
11101110
11111111 if (fd == -1 ) {
1112- FREE_C_HEAP_ARRAY (char , filename);
1112+ FREE_C_HEAP_ARRAY (filename);
11131113 return nullptr ;
11141114 }
11151115
@@ -1121,7 +1121,7 @@ static char* mmap_create_shared(size_t size) {
11211121 if (mapAddress == MAP_FAILED) {
11221122 log_debug (perf)(" mmap failed - %s" , os::strerror (errno));
11231123 remove_file (filename);
1124- FREE_C_HEAP_ARRAY (char , filename);
1124+ FREE_C_HEAP_ARRAY (filename);
11251125 return nullptr ;
11261126 }
11271127
@@ -1171,7 +1171,7 @@ static void delete_shared_memory(char* addr, size_t size) {
11711171 remove_file (backing_store_file_name);
11721172 // Don't.. Free heap memory could deadlock os::abort() if it is called
11731173 // from signal handler. OS will reclaim the heap memory.
1174- // FREE_C_HEAP_ARRAY(char, backing_store_file_name);
1174+ // FREE_C_HEAP_ARRAY(backing_store_file_name);
11751175 backing_store_file_name = nullptr ;
11761176 }
11771177}
@@ -1223,8 +1223,8 @@ static void mmap_attach_shared(int vmid, char** addr, size_t* sizep, TRAPS) {
12231223 // store file, we don't follow them when attaching either.
12241224 //
12251225 if (!is_directory_secure (dirname)) {
1226- FREE_C_HEAP_ARRAY (char , dirname);
1227- FREE_C_HEAP_ARRAY (char , luser);
1226+ FREE_C_HEAP_ARRAY (dirname);
1227+ FREE_C_HEAP_ARRAY (luser);
12281228 THROW_MSG (vmSymbols::java_lang_IllegalArgumentException (),
12291229 " Process not found" );
12301230 }
@@ -1236,9 +1236,9 @@ static void mmap_attach_shared(int vmid, char** addr, size_t* sizep, TRAPS) {
12361236 int fd = open_sharedmem_file (filename, file_flags, THREAD);
12371237
12381238 // free the c heap resources that are no longer needed
1239- FREE_C_HEAP_ARRAY (char , luser);
1240- FREE_C_HEAP_ARRAY (char , dirname);
1241- FREE_C_HEAP_ARRAY (char , filename);
1239+ FREE_C_HEAP_ARRAY (luser);
1240+ FREE_C_HEAP_ARRAY (dirname);
1241+ FREE_C_HEAP_ARRAY (filename);
12421242
12431243 if (HAS_PENDING_EXCEPTION) {
12441244 assert (fd == OS_ERR, " open_sharedmem_file always return OS_ERR on exceptions" );
0 commit comments