Project

General

Profile

Feature #655355

Don't include server_settings.h in fc_interface.h

Added by Sveinung Kvilhaugsvik 5 months ago. Updated 5 months ago.

Status:
Closed
Priority:
Normal
Category:
General
Target version:
Start date:
Due date:
% Done:

100%


Description

The fc_interface module needs the sset_type enum and the server_setting_id type to provide its server setting access abstractions. But fc_interface is supposed to be used where the client and the server does things differently yet still needs a common interface. It is already used in many non server setting related places.

Stop pulling in server_settings.h everywhere fc_interface.h is included. Move the sset_type enum and the server_setting_id type to fc_types.h and include them to fc_interface.h from there.

0002-fc_interface-server_settings.h.patch View (2.72 KB) Sveinung Kvilhaugsvik, 2017-04-25 08:14 PM

0001-fc_interface-server_settings.h.patch View (3.05 KB) Sveinung Kvilhaugsvik, 2017-04-25 08:36 PM

fc_interface-server_settings.h-v2.patch View (3.05 KB) Sveinung Kvilhaugsvik, 2017-04-25 08:37 PM

History

#2 Updated by Sveinung Kvilhaugsvik 5 months ago

  • Status changed from Resolved to Closed
  • % Done changed from 90 to 100

Also available in: Atom PDF