#include <stdio.h>
#include <stdlib.h>
#include <Error.h>
#include <GeoVme.h>
#include <dmap.h>
#include <dmap_write.h>

int main(int argc, char *argv[])
{
  int res;
  DMAP_CHAN_EL data;

  if (argc!=5)
    {
      printf("Use: dmap2dmap GeoVmeMap dmap filename title\n");
      return 1;
    }

  GeoVmeLoadMap(argv[1]);

  if (dmap_load(argv[2])!=DMAP_ERROR_OK)
    {
      printf("Error in dmap_load\n");
      return 2;
    }

  if (dmap_write(argv[3],argv[4])!=DMAP_ERROR_OK)

    {
      printf("Error in dmap_write_dmap\n");
      return 3;
    }

  return 0;
}