From 1d5fb1320b21f6733c2fa7cf2aa61476a35137a6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Rapha=C3=ABl=20Doursenaud?= <rdoursenaud@gpcsolutions.fr>
Date: Wed, 20 Aug 2014 19:03:58 +0200
Subject: [PATCH] Fix: missing global declarations

---
 htdocs/fichinter/class/fichinter.class.php       | 2 +-
 htdocs/fourn/class/fournisseur.product.class.php | 2 +-
 htdocs/user/logout.php                           | 1 +
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/htdocs/fichinter/class/fichinter.class.php b/htdocs/fichinter/class/fichinter.class.php
index 50a18f5e57c..22466a3143f 100644
--- a/htdocs/fichinter/class/fichinter.class.php
+++ b/htdocs/fichinter/class/fichinter.class.php
@@ -365,7 +365,7 @@ class Fichinter extends CommonObject
 	 */
 	function setValid($user)
 	{
-		global $langs, $conf;
+		global $conf;
 		require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
 
 		$error=0;
diff --git a/htdocs/fourn/class/fournisseur.product.class.php b/htdocs/fourn/class/fournisseur.product.class.php
index 367ba5b972e..bbb6dbdb33a 100644
--- a/htdocs/fourn/class/fournisseur.product.class.php
+++ b/htdocs/fourn/class/fournisseur.product.class.php
@@ -154,7 +154,7 @@ class ProductFournisseur extends Product
      */
     function update_buyprice($qty, $buyprice, $user, $price_base_type, $fourn, $availability, $ref_fourn, $tva_tx, $charges=0, $remise_percent=0, $remise=0, $newnpr=0)
     {
-        global $conf,$mysoc;
+        global $conf;
 
         // Clean parameter
         if (empty($qty)) $qty=0;
diff --git a/htdocs/user/logout.php b/htdocs/user/logout.php
index 81434828592..37ff691fdcc 100644
--- a/htdocs/user/logout.php
+++ b/htdocs/user/logout.php
@@ -38,6 +38,7 @@ if (!empty($_SESSION["dol_authmode"]) && ($_SESSION["dol_authmode"] == 'forceuse
    die("Disconnection does not work when connection was made in mode ".$_SESSION["dol_authmode"]);
 }
 
+global $conf, $langs, $user;
 
 // Appel des triggers
 include_once DOL_DOCUMENT_ROOT . '/core/class/interfaces.class.php';
-- 
GitLab