Skip to content
Extraits de code Groupes Projets
Valider e48376f4 rédigé par Etienne BRATEAU's avatar Etienne BRATEAU
Parcourir les fichiers

pagechanged: change parameter type to log_page

parent e051aa66
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -34,7 +34,7 @@ int isPageEmpty(log_page *page); ...@@ -34,7 +34,7 @@ int isPageEmpty(log_page *page);
int pagenull(log_page *page); int pagenull(log_page *page);
int pagechanged(short pg); int pagechanged(log_page *page);
int anychanged(); int anychanged();
......
...@@ -11362,7 +11362,7 @@ static void savecommand() ...@@ -11362,7 +11362,7 @@ static void savecommand()
FORLIM = gg.numpages; FORLIM = gg.numpages;
for (pgnum = 1; pgnum <= FORLIM; pgnum++) for (pgnum = 1; pgnum <= FORLIM; pgnum++)
{ {
if (!pagechanged(pgnum)) if (!pagechanged(gg.pages[pgnum - 1]))
{ {
sprintf(STR2, "No changes to page %d", pgnum); sprintf(STR2, "No changes to page %d", pgnum);
message(STR2); message(STR2);
...@@ -12038,7 +12038,7 @@ static void status_mem() ...@@ -12038,7 +12038,7 @@ static void status_mem()
} }
printf("%7ld ", j); printf("%7ld ", j);
if (pagechanged((int)(i + 1))) if (pagechanged(gg.pages[i]))
printf("Yes "); printf("Yes ");
else else
printf("No "); printf("No ");
...@@ -13269,7 +13269,7 @@ static void dofunction() ...@@ -13269,7 +13269,7 @@ static void dofunction()
FORLIM = gg.numpages; FORLIM = gg.numpages;
for (i = 1; i <= FORLIM; i++) for (i = 1; i <= FORLIM; i++)
{ {
if (pagechanged(i)) if (pagechanged(gg.pages[i - 1]))
printf("%d ", i); printf("%d ", i);
} }
putchar('\n'); putchar('\n');
......
...@@ -55,9 +55,9 @@ int pagenull(log_page *page) ...@@ -55,9 +55,9 @@ int pagenull(log_page *page)
return (isPageEmpty(page) && page->pageregions == NULL); return (isPageEmpty(page) && page->pageregions == NULL);
} }
int pagechanged(short pg) int pagechanged(log_page *page)
{ {
return (gg.pages[pg - 1]->pagechanged && !isPageEmpty(gg.pages[pg - 1])); return (page->pagechanged && !isPageEmpty(page));
} }
...@@ -66,7 +66,7 @@ int anychanged() ...@@ -66,7 +66,7 @@ int anychanged()
size_t i; size_t i;
i = 1; i = 1;
while (i <= gg.numpages && !pagechanged((short)i)) while (i <= gg.numpages && !pagechanged(gg.pages[i - 1]))
i++; i++;
return (i <= gg.numpages); return (i <= gg.numpages);
} }
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter