Blob Blame History Raw
From 47ec34301b9a797e9a6cb8b24adf9fc7fb3bbbd3 Mon Sep 17 00:00:00 2001
From: David Lutterkort <lutter@watzmann.net>
Date: Mon, 29 Jan 2018 14:03:36 +0100
Subject: [PATCH] * src/augeas.c (aug_source): actually return the source for
 the node

(cherry picked from commit 70481d8e09af372f168a38755ae3173df1fe43d9)
---
 src/augeas.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/augeas.c b/src/augeas.c
index 8ec264cf..df760f50 100644
--- a/src/augeas.c
+++ b/src/augeas.c
@@ -1958,7 +1958,7 @@ int aug_source(const augeas *aug, const char *path, char **file_path) {
     ERR_THROW(r == 0, aug, AUG_ENOMATCH, "There is no node matching %s",
               path);
 
-    tree_source(aug, match);
+    *file_path = tree_source(aug, match);
     ERR_BAIL(aug);
 
     result = 0;
-- 
2.17.2