use g_path_get_basename instead of basename