#include <stdio.h>
#include <stdlib.h>
#include <xpm.h>

main(int argc, char **argv)
{
  if (argc != 2)
  {
    fprintf(stderr, "usage: %s <xpm file>\n", argv[0]);
    exit(1);
  }

  char *filename = argv[1];
  char **xpmData;

  int status;
  if ((status = XpmReadFileToData(filename, &xpmData)) == XpmSuccess)
  {
  }
  else
  {
  }

  char *buf;
  
  if ((status = XpmReadFileToBuffer(filename, &buf)) == XpmSuccess)
  {
    fprintf(stdout, "%s\n", buf);
  }
  else
  {
  }
}
