[Forensics-changes] [SCM] debian-forensics/libguytools branch, upstream, updated. v1.0.4-1-5-gf1166ec

Michael Prokop mika at debian.org
Fri Jan 29 03:48:17 UTC 2010


The following commit has been merged in the upstream branch:
commit f1166ec53df1084384c10ee3292515a986c5546a
Author: Michael Prokop <mika at debian.org>
Date:   Fri Jan 29 04:27:54 2010 +0100

    Adding upstream version 1.1.1.

diff --git a/alltools b/alltools
index cb38705..1844447 100755
--- a/alltools
+++ b/alltools
@@ -26,7 +26,7 @@ else
       DoCompile=0
       shift
    else
-      if [ "$1" == "dep" ] || [ "$1" == "makemake" ] || [ "$1" == "qmake" ]; then
+      if [ "$1" == "dep" ] || [ "$1" == "makemake" ] || [ "$1" == "qmake" ] || [ "$1" == "qmake-qt4" ]; then
          DoClean=0
          DoDep=1
          DoCompile=0
@@ -135,8 +135,9 @@ fi
 #                                    print "VERSION = " Version}' > libguytools_version.pro.inc
 
 TOOLS_VERSION=`head -n 1 debian/changelog`
-TOOLS_VERSION=${TOOLS_VERSION%%)*}
-echo "VERSION = ${TOOLS_VERSION##*(}" >libguytools_version.pro.inc
+TOOLS_VERSION="${TOOLS_VERSION%%)*}"
+TOOLS_VERSION="${TOOLS_VERSION##*(}"
+echo "VERSION = ${TOOLS_VERSION%%-*}" >libguytools_version.pro.inc
 
 
 # List of all sub projects
@@ -145,11 +146,11 @@ echo "VERSION = ${TOOLS_VERSION##*(}" >libguytools_version.pro.inc
 #                   directory      dependencies
 # ---------------------------------------------------
 
-call_make_in_subdir error            "qmake"
-call_make_in_subdir sysinfo          "qmake"
-call_make_in_subdir log              "qmake"
-call_make_in_subdir signal           "qmake"
-call_make_in_subdir cfg              "qmake"
+call_make_in_subdir error            "qmake-qt4"
+call_make_in_subdir sysinfo          "qmake-qt4"
+call_make_in_subdir log              "qmake-qt4"
+call_make_in_subdir signal           "qmake-qt4"
+call_make_in_subdir cfg              "qmake-qt4"
 
 echo -e "$HighLightGood Successfully finished $HighLightOff"
 echo -e "$SetTitleCommandStart $SetTitleCommandEnd"
diff --git a/cfg/toolcfg.cpp b/cfg/toolcfg.cpp
index cb2fe78..4bd5a3d 100644
--- a/cfg/toolcfg.cpp
+++ b/cfg/toolcfg.cpp
@@ -861,8 +861,8 @@ static APIRET ToolCfgSearchLine (t_pToolCfgContext pCfgContext)
    pTmp = pCfgContext->pActLine + pCfgContext->ActLineLen;
    if (*pTmp != '\0')
    {
-      if ((pTmp[0] == CHAR_LF) && (pTmp[1] == CHAR_CR) ||
-          (pTmp[1] == CHAR_LF) && (pTmp[0] == CHAR_CR))
+      if (((pTmp[0] == CHAR_LF) && (pTmp[1] == CHAR_CR)) ||
+          ((pTmp[1] == CHAR_LF) && (pTmp[0] == CHAR_CR)))
            pTmp += 2;
       else pTmp += 1;
    }
@@ -2334,8 +2334,8 @@ static APIRET ToolCfgBuildTemplate0 (FILE *pFile, t_int CfgParams, t_pint pEntri
 
          Source = (t_ToolCfgAssignment) (pParamDescArray[i].Assign & CFGASN_SOURCE);
 
-         if ((Source & CFGASN_CMD) && !(Source & CFGASN_CFG) && (CfgParams == FALSE) ||
-             (Source & CFGASN_CFG) &&                           (CfgParams == TRUE))
+         if (((Source & CFGASN_CMD) && !(Source & CFGASN_CFG) && (CfgParams == FALSE)) ||
+             ((Source & CFGASN_CFG) &&                           (CfgParams == TRUE )))
          {
             CFG_CHK_APP (ToolCfgBuildHelp (pCfgDataDesc, NULL, &Len))
             CFG_CHK_APP (ToolCfgMemAlloc ((void **)&pTmp1, (t_uint)Len, MEM_OPT_NONE, MemIdCfgHelpBuff))
diff --git a/include/toolglobalid.h b/include/toolglobalid.h
index 75b5635..3e9f729 100644
--- a/include/toolglobalid.h
+++ b/include/toolglobalid.h
@@ -49,7 +49,7 @@ CREATE_IDS (TOOL_SYSINFO     , ID_BASE_TOOLS +  4*ID_OFFSET_SUBPROJECT)
 /* ========================= GUYMAGER ============================== */
 
 CREATE_BASE_ID (GUYMAGER, ID_BASE + 1*ID_OFFSET_PROJECT)
-CREATE_IDS (GUYMAGER_MAIN        , ID_BASE_GUYMAGER + 0*ID_OFFSET_SUBPROJECT)  // Reserve 2 subprojects for CAT-
+CREATE_IDS (GUYMAGER_MAIN        , ID_BASE_GUYMAGER + 0*ID_OFFSET_SUBPROJECT)
 
 #endif
 
diff --git a/libguytools.pro.inc b/libguytools.pro.inc
index 2cbe8e4..c292586 100644
--- a/libguytools.pro.inc
+++ b/libguytools.pro.inc
@@ -15,6 +15,7 @@ INCLUDEPATH += ../include
 # result of it during compilation
 DEFINES += "LIBGUYTOOLS_VERSION=\\\""$$VERSION"\\\""
 
+
 QMAKE_CXXFLAGS_WARN_ON += -fmessage-length=0    # Tell g++ not to split messages into different lines
 QMAKE_CXXFLAGS_RELEASE += -O3
 
diff --git a/libguytools_version.pro.inc b/libguytools_version.pro.inc
deleted file mode 100644
index de0e1db..0000000
--- a/libguytools_version.pro.inc
+++ /dev/null
@@ -1 +0,0 @@
-VERSION = 1.0.4
diff --git a/log/toollog.cpp b/log/toollog.cpp
index ec6d648..bd884eb 100755
--- a/log/toollog.cpp
+++ b/log/toollog.cpp
@@ -89,6 +89,7 @@ void t_Log::vEntry (t_Level Level, const char *pFileName, const char *pFunctionN
    struct tm *pNowTM;
    FILE      *pFile;
    int         wr;
+   static bool LogFileError = false;  // Variable prevents us from repetitive log error messages
 
    time (&NowT);
    pNowTM = localtime (&NowT);
@@ -111,11 +112,14 @@ void t_Log::vEntry (t_Level Level, const char *pFileName, const char *pFunctionN
          pFile = fopen64 (pLogFilename, "a");
          if (pFile == NULL)
          {
-            printf ("\nLog file error: Can't be opened");
+            if (!LogFileError)
+               printf ("\nLog file error: Can't be opened");
+            LogFileError = true;
          }
          else
          {
-            fprintf  (pFile, &LogLineHeader[0]);
+            LogFileError = false;
+            fprintf  (pFile, "%s", &LogLineHeader[0]);
             vfprintf (pFile, pFormat, pArguments);
             fprintf  (pFile, "\n");
             fclose   (pFile);
@@ -124,7 +128,7 @@ void t_Log::vEntry (t_Level Level, const char *pFileName, const char *pFunctionN
       if (!LogInitialised || (pFile == NULL))
       {
          printf  ("\n");
-         printf  (&LogLineHeader[0]);
+         printf  ("%s", &LogLineHeader[0]);
          vprintf (pFormat, pArguments);
       }
    LogMutex.unlock();

-- 
debian-forensics/libguytools



More information about the forensics-changes mailing list