aboutsummaryrefslogtreecommitdiff
path: root/src/builtin
diff options
context:
space:
mode:
authorCharles Cabergs <me@cacharle.xyz>2020-10-06 17:40:58 +0200
committerCharles Cabergs <me@cacharle.xyz>2020-10-06 17:40:58 +0200
commit22ff0337dc23239c32cc738bb6f576b8a0b66f8b (patch)
tree215d56c87db9a21394b41251ee5790a88ebb0754 /src/builtin
parent89bd998bcf0839a83daf16ab9b1e8ae568a8a9f2 (diff)
downloadminishell-22ff0337dc23239c32cc738bb6f576b8a0b66f8b.tar.gz
minishell-22ff0337dc23239c32cc738bb6f576b8a0b66f8b.tar.bz2
minishell-22ff0337dc23239c32cc738bb6f576b8a0b66f8b.zip
Fixing macos error messages and SHLVL
Diffstat (limited to 'src/builtin')
-rw-r--r--src/builtin/export.c18
1 files changed, 5 insertions, 13 deletions
diff --git a/src/builtin/export.c b/src/builtin/export.c
index e6fca73..96ec18c 100644
--- a/src/builtin/export.c
+++ b/src/builtin/export.c
@@ -6,7 +6,7 @@
/* By: charles <charles@student.42.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2020/04/01 17:11:34 by charles #+# #+# */
-/* Updated: 2020/09/15 17:49:35 by charles ### ########.fr */
+/* Updated: 2020/10/06 17:40:22 by cacharle ### ########.fr */
/* */
/* ************************************************************************** */
@@ -39,19 +39,11 @@ static void st_put_declare_x(char *s)
ft_putstr(s);
ft_putchar('=');
ft_putchar('"');
- if (ft_strcmp(s, "SHLVL") == 0)
+ while (*++equal_ptr != '\0')
{
- shlvl = ft_atoi(equal_ptr + 1);
- ft_putnbr(shlvl + 1);
- }
- else
- {
- while (*++equal_ptr != '\0')
- {
- if (*equal_ptr == '"')
- ft_putchar('\\');
- ft_putchar(*equal_ptr);
- }
+ if (*equal_ptr == '"')
+ ft_putchar('\\');
+ ft_putchar(*equal_ptr);
}
ft_putchar('"');
ft_putchar('\n');