[Linux-bruxelles] segfault dans evolution-vcard-importer

Frederic Peters fpeters at entrouvert.com
Ven 21 Mai 10:32:09 CEST 2004


Stan écrivait:

> petite question, fred:  fread, il devine l'encodage de ton fichier?

Quel encodage ?  fread lit des bytes, c'est tout.  Pour savoir où et
comment est spécifié le charset utilisé, tu peux consulter les deux
RFC suivants:

 - RFC 2425, MIME Content-Type for Directory Information
   http://www.ietf.org/rfc/rfc2425.txt
 - RFC 2426, vCard MIME Directory Profile
   http://www.ietf.org/rfc/rfc2426.txt

Je te résume vite fait: avant (vCard < 3.0), il y avait la possibilité
de spécifier le charset dans les entrées:

  The default character set is ASCII. The default character set can be
  overridden for an individual property value by using the "CHARSET"
  property parameter. This property parameter may be used on any
  property. However, the use of this parameter on some properties may
  not make sense.  Any character set registered with the Internet
  Assigned Numbers Authority (IANA) can be specified by this property
  parameter. For example, ISO 8859-8 or the Latin/Hebrew character set
  is specified by: ADR;CHARSET=ISO-8859-8:...
        http://www.imc.org/pdi/vcard-21.txt

Ça a été supprimé et le charset utilisé correspond désormais à celui
défini pour l'enveloppe MIME.


        Frédéric

-- 
Clear Channel ou comment aider la réélection de Bush Jr en allant
à Rock Werchter !  -> toutes les infos sur http://www.hailtocc.org




Plus d'informations sur la liste de diffusion Linux-bruxelles