Minishell 1.0
42 School Minishell Project - A simple shell implementation
Yüklüyor...
Arıyor...
Eşleşme Yok
builtin_unset.c Dosya Referansı
#include "../../include/minishell.h"
#include <stdlib.h>
builtin_unset.c için içerme bağımlılık grafiği:

Bu dosyanın kaynak koduna git.

Fonksiyonlar

static void remove_env_node (t_shell *shell, char *key)
int builtin_unset (t_shell *shell, t_cmd *cmd)

Fonksiyon Dokümantasyonu

◆ remove_env_node()

void remove_env_node ( t_shell * shell,
char * key )
static

builtin_unset.c dosyasının 21 numaralı satırında tanımlanmıştır.

Referanslar s_shell::env_list, free_env_node(), ft_strcmp() ve s_env::key.

Referans veren builtin_unset().

Bu fonksiyon için çağırılma şeması:
Bu fonksiyon için çağırılma şeması:

◆ builtin_unset()

int builtin_unset ( t_shell * shell,
t_cmd * cmd )

builtin_unset.c dosyasının 54 numaralı satırında tanımlanmıştır.

Referanslar s_cmd::args, is_valid_identifier(), remove_env_node() ve shell_error().

Referans veren execute_builtin().

Bu fonksiyon için çağırılma şeması:
Bu fonksiyon için çağırılma şeması: