@@ -58,14 +58,14 @@ int Lock_create(struct agmdb_lock *new_lock, const char* lock_name, int lock_nam
5858return AGMDB_SUCCESS_LOCK_OPEN;
5959 }
6060#else
61- read_lock_name_len = (strlen (READ_LOCK_PREFIX ) +strlen (lock_name) +1 ) *sizeof (char );
62- write_lock_name_len = (strlen (WRITE_LOCK_PREFIX ) +strlen (lock_name) +1 ) *sizeof (char );
61+ read_lock_name_len = (strlen (READ_LOCK_SUFFIX ) +strlen (lock_name) +1 ) *sizeof (char );
62+ write_lock_name_len = (strlen (WRITE_LOCK_SUFFIX ) +strlen (lock_name) +1 ) *sizeof (char );
6363
6464if (AGMDB_isstring (lock_name, lock_name_length) != AGMDB_SUCCESS)
6565return AGMDB_ERROR_LOCK_WIN_NAME_INVALID_STRING;
6666
6767 read_lock_name = (char *)malloc (read_lock_name_len *sizeof (char ));
68- sprintf_s (read_lock_name, read_lock_name_len," %s%s" ,READ_LOCK_PREFIX, lock_name );
68+ sprintf_s (read_lock_name, read_lock_name_len," %s%s" ,lock_name, READ_LOCK_SUFFIX );
6969 new_lock->read_lock_handle =CreateMutex (
7070NULL ,// Default security settings.
7171FALSE ,// Do not take the lock after created.
@@ -81,7 +81,7 @@ int Lock_create(struct agmdb_lock *new_lock, const char* lock_name, int lock_nam
8181 lock_exists =true ;
8282
8383 write_lock_name = (char *)malloc (write_lock_name_len *sizeof (char ));
84- sprintf_s (write_lock_name, write_lock_name_len," %s%s" ,WRITE_LOCK_PREFIX, lock_name );
84+ sprintf_s (write_lock_name, write_lock_name_len," %s%s" ,lock_name, WRITE_LOCK_SUFFIX );
8585 new_lock->write_lock_handle =CreateMutex (
8686NULL ,// Default security settings.
8787FALSE ,// Do not take the lock after created.