Sfoglia il codice sorgente

BUG: fix potential issue with empty strings

Bill Hoffman 16 anni fa
parent
commit
5b2b40d34b
1 ha cambiato i file con 3 aggiunte e 3 eliminazioni
  1. 3 3
      Modules/FindKDE3.cmake

+ 3 - 3
Modules/FindKDE3.cmake

@@ -106,13 +106,13 @@ IF(KDECONFIG_EXECUTABLE)
    EXECUTE_PROCESS(COMMAND ${KDECONFIG_EXECUTABLE} --version
                    OUTPUT_VARIABLE kde_config_version )
 
-   STRING(REGEX MATCH "KDE: .\\." kde_version ${kde_config_version})
-   IF (${kde_version} MATCHES "KDE: 3\\.")
+   STRING(REGEX MATCH "KDE: .\\." kde_version "${kde_config_version}")
+   IF ("${kde_version}" MATCHES "KDE: 3\\.")
       EXECUTE_PROCESS(COMMAND ${KDECONFIG_EXECUTABLE} --prefix
                         OUTPUT_VARIABLE kdedir )
       STRING(REGEX REPLACE "\n" "" KDE3PREFIX "${kdedir}")
 
-    ENDIF (${kde_version} MATCHES "KDE: 3\\.")
+    ENDIF ("${kde_version}" MATCHES "KDE: 3\\.")
 ENDIF(KDECONFIG_EXECUTABLE)