Commit 76edd3aa authored by Pavel Vainerman's avatar Pavel Vainerman

Merge remote-tracking branch '1.x/master'

Conflicts: conf/libuniset2.spec conf/test.xml extensions/UNetUDP/UNetExchange.cc extensions/UNetUDP/UNetExchange.h extensions/UNetUDP/UNetReceiver.cc extensions/UNetUDP/UNetReceiver.h extensions/UNetUDP/UNetSender.cc extensions/UNetUDP/UNetSender.h extensions/lib/IOBase.cc src/ObjectRepository/ObjectIndex_idXML.cc
parents e3d36f21 65441f29
...@@ -29,11 +29,16 @@ Version 2.0 ...@@ -29,11 +29,16 @@ Version 2.0
- uniset-codegen: сделать в src.xml <description> и генерировать на его основе описание класса - uniset-codegen: сделать в src.xml <description> и генерировать на его основе описание класса
- уйти по возможности на стандартные исключения.. вместо Exceptions..
- использовать везде где нужно(и можно) вместо прямых указателей.. shared_ptr и т.п.
Version 2.1 Version 2.1
============ ============
- smonit запись значений в файл (csv?,sqlite?) - smonit запись значений в файл (csv?,sqlite?)
- python: gui sensor monitor - python: gui sensor monitor
+
version 3 version 3
========= =========
......
...@@ -71,6 +71,7 @@ AC_ARG_ENABLE(mysql, AC_HELP_STRING([--disable-mysql], [disable MySQL support]), ...@@ -71,6 +71,7 @@ AC_ARG_ENABLE(mysql, AC_HELP_STRING([--disable-mysql], [disable MySQL support]),
if test ${buildmysql} = true; then if test ${buildmysql} = true; then
AC_MSG_RESULT([enabled]) AC_MSG_RESULT([enabled])
AC_CHECK_HEADERS([mysql/mysql.h]) AC_CHECK_HEADERS([mysql/mysql.h])
AC_CHECK_LIB([mysqlclient],mysql_init,,exit)
else else
AC_MSG_RESULT([disabled]) AC_MSG_RESULT([disabled])
fi fi
......
...@@ -131,9 +131,9 @@ void ObjectIndex_idXML::read_section( UniXML& xml, const std::string& sec ) ...@@ -131,9 +131,9 @@ void ObjectIndex_idXML::read_section( UniXML& xml, const std::string& sec )
for( ;it.getCurrent(); it.goNext() ) for( ;it.getCurrent(); it.goNext() )
{ {
ObjectInfo inf; ObjectInfo inf;
inf.id = it.getIntProp("id"); inf.id = it.getPIntProp("id",DefaultObjectId);
if( inf.id <= 0 ) if( inf.id == DefaultObjectId )
{ {
ostringstream msg; ostringstream msg;
msg << "(ObjectIndex_idXML::build): НЕ УКАЗАН id для " << it.getProp("name") msg << "(ObjectIndex_idXML::build): НЕ УКАЗАН id для " << it.getProp("name")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment