busybox Variable *gdp is only used if EXT2FS_ENABLE_SWAPFS is enabled.

Bug fixed by commit 0301ffab3d9
Type UnusedVariable
Config !EXT2FS_ENABLE_SWAPFS (1st degree)
C-features Structs
Fix-in mapping
Location e2fsprogs/
#include <stdio.h>

void ext2fs_open2(void)
{
  char *gdp;
    
#ifdef EXT2FS_ENABLE_SWAPFS
  gdp = "group_desc";
  for (int j = 0; j < 10; j++)
  {
    printf("%c\n", (*gdp)++);
  }
#endif
}

void ext2fs_open(void)
{
  ext2fs_open2();
}

int main(int argc, char** argv)
{
  ext2fs_open();
  return 0;
}
diff --git a/simple/0301ffa.c b/simple/0301ffa.c
--- a/simple/0301ffa.c
+++ b/simple/0301ffa.c
@@ -3,7 +3,9 @@
 
 void ext2fs_open2(void)
 {
+#ifdef EXT2FS_ENABLE_SWAPFS
   char *gdp;
+#endif
     
 #ifdef EXT2FS_ENABLE_SWAPFS
   gdp = "group_desc";
#include <stdio.h>

int main(int argc, char** argv)
{
//  ext2fs_open();
  char *gdp;
    
#ifdef EXT2FS_ENABLE_SWAPFS
  gdp = "group_desc";
  for (int j = 0; j < 10; j++)
  {
    printf("%c\n", (*gdp)++);
  }
#endif
  return 0;
}
. call /ext2fs/openfs.c:62:ext2fs_open()
.. call /ext2fs/openfs.c:81:ext2fs_open2()
... 92: struct ext2_group_desc *gdp;
... [EXT2FS_ENABLE_SWAPFS] 279: gdp = dest;