|
@@ -266,9 +266,11 @@ void show_subdiv(subdiv* sd) {
|
|
}
|
|
}
|
|
|
|
|
|
void show_data_subdiv(subdiv* sd, char* mem){
|
|
void show_data_subdiv(subdiv* sd, char* mem){
|
|
|
|
+ boolean vide = true;
|
|
node* n = &sd->mem[0];
|
|
node* n = &sd->mem[0];
|
|
while (n != NULL) {
|
|
while (n != NULL) {
|
|
if(n->type == MEMSET){
|
|
if(n->type == MEMSET){
|
|
|
|
+ vide = false;
|
|
char* str = malloc(sizeof(char) * (n->length + 1));
|
|
char* str = malloc(sizeof(char) * (n->length + 1));
|
|
char* deb = mem + n->start;
|
|
char* deb = mem + n->start;
|
|
memset(str, 0, n->length + 1);
|
|
memset(str, 0, n->length + 1);
|
|
@@ -278,4 +280,8 @@ void show_data_subdiv(subdiv* sd, char* mem){
|
|
}
|
|
}
|
|
n = n->next;
|
|
n = n->next;
|
|
}
|
|
}
|
|
|
|
+ //Si vide
|
|
|
|
+ if(vide){
|
|
|
|
+ printf("Aucune variable en mémoire\n");
|
|
|
|
+ }
|
|
}
|
|
}
|