История изменений
Исправление ZenitharChampion, (текущая версия) :
Я сделал вот так, и сборка на этом моменте «проскочила». Я решил что если эти кусочки кода повторяются, то надо сделать ignoreMe во всех трёх местах. А не ignoreMe, ignoreMe2 и ignoreMe3. Правильно сделал?
--- a/lib/dbm/src/h_page.c 2017-09-20 06:47:27.000000000 +0100
+++ b/lib/dbm/src/h_page.c 2017-11-09 07:00:28.000000000 +0100
@@ -966,7 +966,8 @@
if (offset > SPLITMASK) {
if (++splitnum >= NCACHED) {
#ifndef macintosh
- (void)fwrite(OVMSG, 1, sizeof(OVMSG) - 1, stderr);
+ int ignoreMe = fwrite(OVMSG, 1, sizeof(OVMSG) - 1, stderr);
+ (void)ignoreMe;
#endif
return (0);
}
@@ -981,7 +982,8 @@
free_page++;
if (free_page >= NCACHED) {
#ifndef macintosh
- (void)fwrite(OVMSG, 1, sizeof(OVMSG) - 1, stderr);
+ int ignoreMe = fwrite(OVMSG, 1, sizeof(OVMSG) - 1, stderr);
+ (void)ignoreMe;
#endif
return (0);
}
@@ -1007,7 +1009,8 @@
if (offset > SPLITMASK) {
if (++splitnum >= NCACHED) {
#ifndef macintosh
- (void)fwrite(OVMSG, 1, sizeof(OVMSG) - 1, stderr);
+ int ignoreMe = fwrite(OVMSG, 1, sizeof(OVMSG) - 1, stderr);
+ (void)ignoreMe;
#endif
return (0);
}
Исходная версия ZenitharChampion, :
Я сделал вот так, и сборка на этом моменте «проскочила». Я решил что если эти кусочки кода повторяются, то надо сделать ignoreMe, во всех трёх местах. А не ignoreMe, ignoreMe2 и ignoreMe3. Правильно сделал?
--- a/lib/dbm/src/h_page.c 2017-09-20 06:47:27.000000000 +0100
+++ b/lib/dbm/src/h_page.c 2017-11-09 07:00:28.000000000 +0100
@@ -966,7 +966,8 @@
if (offset > SPLITMASK) {
if (++splitnum >= NCACHED) {
#ifndef macintosh
- (void)fwrite(OVMSG, 1, sizeof(OVMSG) - 1, stderr);
+ int ignoreMe = fwrite(OVMSG, 1, sizeof(OVMSG) - 1, stderr);
+ (void)ignoreMe;
#endif
return (0);
}
@@ -981,7 +982,8 @@
free_page++;
if (free_page >= NCACHED) {
#ifndef macintosh
- (void)fwrite(OVMSG, 1, sizeof(OVMSG) - 1, stderr);
+ int ignoreMe = fwrite(OVMSG, 1, sizeof(OVMSG) - 1, stderr);
+ (void)ignoreMe;
#endif
return (0);
}
@@ -1007,7 +1009,8 @@
if (offset > SPLITMASK) {
if (++splitnum >= NCACHED) {
#ifndef macintosh
- (void)fwrite(OVMSG, 1, sizeof(OVMSG) - 1, stderr);
+ int ignoreMe = fwrite(OVMSG, 1, sizeof(OVMSG) - 1, stderr);
+ (void)ignoreMe;
#endif
return (0);
}