Incidencia #45314

repodlgs_g.h lists C-functions without 'extern"C"'

Abrir Fecha: 2022-08-06 22:44 Última actualización: 2023-03-12 16:50

Informador:
Propietario:
Tipo:
Estado:
Cerrado
Componente:
Hito:
Prioridad:
5 - Medium
Gravedad:
5 - Medium
Resolución:
Fixed
Fichero:
2

Details

repodlgs_g.h has some functions that are not part of the gui API, but are actually in the client common code, written in C. That's not good when C++ code (Qt-client) includes the file for the C++ gui API part. E.g. Qt-client repodlgs.c adds 'extern "C"' by itself (but doing so, does it for the gui API part too)

At least the 'extern C"' should be there, but preferably stuff that's not part of the gui API should be moved away from the gui API header.

Ticket History (3/8 Histories)

2022-08-06 22:44 Updated by: cazfi
  • New Ticket "repodlgs_g.h lists C-functions without 'extern"C"'" created
2023-02-04 23:10 Updated by: cazfi
  • Hito Update from (Ninguno) to 3.2.0
2023-03-10 11:40 Updated by: cazfi
  • Propietario Update from (Ninguno) to cazfi
  • Resolución Update from Ninguno to Accepted
  • Hito Update from 3.2.0 to 3.3.0
2023-03-10 14:42 Updated by: cazfi
  • Resolución Update from Accepted to Ninguno
Comentario

Autotools Qt-client build fails...

2023-03-10 23:39 Updated by: cazfi
  • Resolución Update from Ninguno to Accepted
Comentario

Reply To cazfi

Autotools Qt-client build fails...

Fixed in attached version.

2023-03-12 16:50 Updated by: cazfi
  • Estado Update from Open to Cerrado
  • Resolución Update from Accepted to Fixed

Editar

Please login to add comment to this ticket » Entrar