1
0
mirror of https://github.com/MariaDB/server.git synced 2025-08-08 11:22:35 +03:00

Update Mroonga to the latest version on 2015-07-02T04:12:21+0900

This commit is contained in:
Kentoku SHIBA
2015-07-02 04:12:21 +09:00
parent 0319304893
commit 06913d0162
329 changed files with 11220 additions and 2156 deletions

View File

@@ -1,6 +1,6 @@
/* -*- c-basic-offset: 2 -*- */
/*
Copyright(C) 2013 Kouhei Sutou <kou@clear-code.com>
Copyright(C) 2013-2015 Kouhei Sutou <kou@clear-code.com>
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
@@ -20,12 +20,17 @@
#include "mrn_lock.hpp"
namespace mrn {
Lock::Lock(mysql_mutex_t *mutex)
: mutex_(mutex) {
mysql_mutex_lock(mutex_);
Lock::Lock(mysql_mutex_t *mutex, bool execute)
: mutex_(mutex),
execute_(execute) {
if (execute_) {
mysql_mutex_lock(mutex_);
}
}
Lock::~Lock() {
mysql_mutex_unlock(mutex_);
if (execute_) {
mysql_mutex_unlock(mutex_);
}
}
}