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
- uniset-codegen: сделать в src.xml <description> и генерировать на его основе описание класса
- уйти по возможности на стандартные исключения.. вместо Exceptions..
- использовать везде где нужно(и можно) вместо прямых указателей.. shared_ptr и т.п.
Version 2.1
============
- smonit запись значений в файл (csv?,sqlite?)
- python: gui sensor monitor
+
version 3
=========
......
......@@ -71,6 +71,7 @@ AC_ARG_ENABLE(mysql, AC_HELP_STRING([--disable-mysql], [disable MySQL support]),
if test ${buildmysql} = true; then
AC_MSG_RESULT([enabled])
AC_CHECK_HEADERS([mysql/mysql.h])
AC_CHECK_LIB([mysqlclient],mysql_init,,exit)
else
AC_MSG_RESULT([disabled])
fi
......
......@@ -131,9 +131,9 @@ void ObjectIndex_idXML::read_section( UniXML& xml, const std::string& sec )
for( ;it.getCurrent(); it.goNext() )
{
ObjectInfo inf;
inf.id = it.getIntProp("id");
inf.id = it.getPIntProp("id",DefaultObjectId);
if( inf.id <= 0 )
if( inf.id == DefaultObjectId )
{
ostringstream msg;
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