MCPcopy Create free account
hub / github.com/ccMSC/ckb / _patch

Function _patch

src/ckb/keymap.cpp:107–113  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

105#define PATCH_COUNT(patch) (sizeof(patch) / sizeof(KeyPatch))
106#define patch(map, patches) _patch(map, patches, PATCH_COUNT(patches))
107static void _patch(QHash<QString, Key>& map, const KeyPatch* patches, int patchCount){
108 for(const KeyPatch* p = patches; p < patches + patchCount; p++){
109 Key& key = map[p->name];
110 key._storageName = p->_storageName;
111 key._friendlyName = p->_friendlyName;
112 }
113}
114
115// Patch a key map for ANSI/ISO layout
116static void patchISO(QHash<QString, Key>& map){

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected