All pastes #1722854 Raw Edit

Something

public c v1 · immutable
#1722854 ·published 2009-12-21 20:43 UTC
rendered paste body
#include <stdio.h>#include <string.h>#include "md5.h"int main(){  unsigned char digest[16] = {};  MD5_CTX ctx = {};  char* data[] = {    "fuck",    "libxfaad",    "sucks at",    "portability",    NULL  };  char** str = data;  int i = 0;  OpenDaap_MD5Init(&ctx, 0);  printf("data :\n");  while (*str)  {    printf("  append: %s\n", *str);    OpenDaap_MD5Update(&ctx, *str, strlen(*str));    str++;  }  OpenDaap_MD5Final(&ctx, digest);  printf("digest:\n  ");  i = 0;  while (i < 16)    printf("%02X", digest[i++]);  printf("\n");  return 0;}