#include "common.h"

char* strnodupes(const char* s)
{
  char *s1;
  int i;
  static int j = 0;

  s1 = (char*)malloc(sizeof(char)*(strlen(s)+1));
  *(s1+(strlen(s))) = '\0';

  for (i = 0; i < (int)strlen(s); i++) {
    if (strchr(s1, s[i]) == NULL) {
      s1[j] = s[i];
      j++;
    }
  }
 *(s1+j) = '\0';

  return s1;
}
