From 7d0349a4ed503d3f03265dd22c2119cb6a99b62e Mon Sep 17 00:00:00 2001
From: "real3t@gmail.com" <>
Date: Sun, 8 Oct 2017 14:39:46 +0000
Subject: [PATCH] Report de r106552
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

r85603 s'inspirait de https://stackoverflow.com/questions/1336581/is-there-an-easy-way-in-php-to-convert-from-strings-like-256m-180k-4g-to
Mais ce code contenait une erreur : même valeur pour G M et K
La version plus courte en dessous corrige d'ailleurs en utilisant des puissances.

Répare par exemple l'upload de document via les crayons.
---
 medias_fonctions.php | 4 ++--
 paquet.xml           | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/medias_fonctions.php b/medias_fonctions.php
index 5c6bb711..44c97d21 100644
--- a/medias_fonctions.php
+++ b/medias_fonctions.php
@@ -74,10 +74,10 @@ function medias_inigetoctets($var) {
 	}
 	switch ($last) { // The 'G' modifier is available since PHP 5.1.0
 		case 'g':
-			$val *= 1024;
+			$val *= 1024 * 1024 * 1024;
 			break;
 		case 'm':
-			$val *= 1024;
+			$val *= 1024 * 1024;
 			break;
 		case 'k':
 			$val *= 1024;
diff --git a/paquet.xml b/paquet.xml
index 1b44d3c8..b39ad087 100644
--- a/paquet.xml
+++ b/paquet.xml
@@ -1,7 +1,7 @@
 <paquet
 	prefix="medias"
 	categorie="multimedia"
-	version="2.21.0"
+	version="2.21.1"
 	etat="stable"
 	compatibilite="[3.3.0-dev;3.3.*]"
 	logo="prive/themes/spip/images/portfolio-32.png"
-- 
GitLab