�
�!f�� � � � d Z ddlZddlZddlZddlZddlZddlZddlZddl m
Z
ddlmZ
d� Z G d� d� Z ddedz d edz d
edz defd�Zd
� Zy)z"Abstract crash database interface.� N)�Any)�implc �J � t | t � r| j dd� S | S )z.Convert str to an unicode if it isn't already.�UTF-8�ignore)�
isinstance�bytes�decode)�strings �0/usr/lib/python3/dist-packages/apport/crashdb.py�_ur
s"