From a549694c11b8f82b5068286c430dcb3ae67645ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matt=C3=A9o=20Delabre?= Date: Tue, 19 Apr 2016 20:38:30 +0200 Subject: [PATCH] =?UTF-8?q?Correction=20des=20messages=20d'erreur=20de=20c?= =?UTF-8?q?hargement/=C3=A9criture=20des=20niveaux?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/level.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/level.cpp b/src/level.cpp index 9138465..a0fa28d 100644 --- a/src/level.cpp +++ b/src/level.cpp @@ -88,7 +88,7 @@ void Level::load() { // on vérifie que le fichier ait correctement été ouvert en lecture if (file.fail()) { throw std::runtime_error( - "Impossible de charger le niveau \"" + name + "\" " + + "Impossible de charger le niveau \"" + path + "\" " + "(" + std::string(strerror(errno)) + ")" ); } @@ -99,7 +99,7 @@ void Level::load() { if (strncmp(read_signature, "BAR", 3) != 0) { throw std::runtime_error( - "Impossible de charger le niveau \"" + name + "\" " + + "Impossible de charger le niveau \"" + path + "\" " + "(en-tête invalide)" ); } @@ -110,7 +110,7 @@ void Level::load() { if (read_file_version != VERSION_NUMBER) { throw std::runtime_error( - "Impossible de charger le niveau \"" + name + "\" " + + "Impossible de charger le niveau \"" + path + "\" " + "(version non prise en charge)" ); } @@ -165,7 +165,7 @@ void Level::load() { // pour éviter une erreur de segmentation if (object_type_map.count(read_object_type) == 0) { throw std::runtime_error( - "Impossible de charger le niveau \"" + name + "\" " + + "Impossible de charger le niveau \"" + path + "\" " + "(type d'objet " + std::to_string(read_object_type) + " inconnu)" ); } @@ -182,7 +182,7 @@ void Level::save() { // on vérifie que le fichier ait correctement été ouvert en lecture if (file.fail()) { throw std::runtime_error( - "Impossible d'enregistrer le niveau \"" + name + "\" " + + "Impossible d'enregistrer le niveau \"" + path + "\" " + "(" + std::string(strerror(errno)) + ")" ); }