Commit dd6c6700 authored by Vysheng's avatar Vysheng

fixed fail on free geo media type

parent 6cc1b3d3
...@@ -414,6 +414,7 @@ void free_video (struct video *V) { ...@@ -414,6 +414,7 @@ void free_video (struct video *V) {
void free_message_media (struct message_media *M) { void free_message_media (struct message_media *M) {
switch (M->type) { switch (M->type) {
case CODE_message_media_empty: case CODE_message_media_empty:
case CODE_message_media_geo:
return; return;
case CODE_message_media_photo: case CODE_message_media_photo:
free_photo (&M->photo); free_photo (&M->photo);
...@@ -430,6 +431,7 @@ void free_message_media (struct message_media *M) { ...@@ -430,6 +431,7 @@ void free_message_media (struct message_media *M) {
free (M->data); free (M->data);
return; return;
default: default:
logprintf ("%08x\n", M->type);
assert (0); assert (0);
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment