Module: nagvis
Branch: master
Commit: 3789914cbee0c955f76fad8775ce3a8bb40e41b3
URL:    
http://nagvis.git.sourceforge.net/git/gitweb.cgi?p=nagvis/nagvis;a=commit;h=3789914cbee0c955f76fad8775ce3a8bb40e41b3

Author: Lars Michelsen <[email protected]>
Date:   Mon May  3 23:50:47 2010 +0200

Removed additional int casts: Saves some memory

---

 share/server/core/classes/GlobalBackendndomy.php   |   10 +++++-----
 .../core/classes/objects/NagVisStatefulObject.php  |    2 +-
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/share/server/core/classes/GlobalBackendndomy.php 
b/share/server/core/classes/GlobalBackendndomy.php
index 6c1be31..6b3cdc3 100644
--- a/share/server/core/classes/GlobalBackendndomy.php
+++ b/share/server/core/classes/GlobalBackendndomy.php
@@ -468,7 +468,7 @@ class GlobalBackendndomy implements GlobalBackendInterface {
         * @author      Lars Michelsen <[email protected]>
         */
        private function getHostAckByHostname($hostName) {
-               $return = FALSE;
+               $return = 0;
                
                // Read from cache or fetch from NDO
                if(isset($this->hostAckCache[$hostName])) {
@@ -485,9 +485,9 @@ class GlobalBackendndomy implements GlobalBackendInterface {
                        
                        // It's unnessecary to check if the value is 0, 
everything not equal to 1 is FALSE
                        if(isset($data['problem_has_been_acknowledged']) && 
$data['problem_has_been_acknowledged'] == '1') {
-                               $return = TRUE;
+                               $return = 1;
                        } else {
-                               $return = FALSE;
+                               $return = 0;
                        }
                        
                        // Save to cache
@@ -587,7 +587,7 @@ class GlobalBackendndomy implements GlobalBackendInterface {
                                // Host is DOWN/UNREACHABLE/UNKNOWN
                                
                                // Store acknowledgement state in array
-                               $arrTmpReturn['problem_has_been_acknowledged'] 
= $data['problem_has_been_acknowledged'];
+                               $arrTmpReturn['problem_has_been_acknowledged'] 
= intval($data['problem_has_been_acknowledged']);
                                
                                // Store state and output in array
                                switch($data['current_state']) {
@@ -724,7 +724,7 @@ class GlobalBackendndomy implements GlobalBackendInterface {
                                if($data['problem_has_been_acknowledged'] != 1) 
{
                                        
$arrTmpReturn['problem_has_been_acknowledged'] = 
$this->getHostAckByHostname($data['name1']);
                                } else {
-                                       
$arrTmpReturn['problem_has_been_acknowledged'] = 
$data['problem_has_been_acknowledged'];
+                                       
$arrTmpReturn['problem_has_been_acknowledged'] = 
intval($data['problem_has_been_acknowledged']);
                                }
                                
                                // Store state and output in array
diff --git a/share/server/core/classes/objects/NagVisStatefulObject.php 
b/share/server/core/classes/objects/NagVisStatefulObject.php
index 573bcf1..5db05d3 100644
--- a/share/server/core/classes/objects/NagVisStatefulObject.php
+++ b/share/server/core/classes/objects/NagVisStatefulObject.php
@@ -286,7 +286,7 @@ class NagVisStatefulObject extends NagVisObject {
         * @author      Lars Michelsen <[email protected]>
         */
        public function getAcknowledgement() {
-               return (int) $this->problem_has_been_acknowledged;
+               return $this->problem_has_been_acknowledged;
        }
        
        /**


------------------------------------------------------------------------------
_______________________________________________
Nagvis-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/nagvis-checkins

Reply via email to