Browse code

settings: include cb_meta

David Raynor authored on 2013/03/27 05:51:51
Showing 2 changed files
... ...
@@ -636,6 +636,7 @@ struct cl_settings *cl_engine_settings_copy(const struct cl_engine *engine)
636 636
     settings->cb_sigload = engine->cb_sigload;
637 637
     settings->cb_sigload_ctx = engine->cb_sigload_ctx;
638 638
     settings->cb_hash = engine->cb_hash;
639
+    settings->cb_meta = engine->cb_meta;
639 640
 
640 641
     return settings;
641 642
 }
... ...
@@ -687,6 +688,7 @@ int cl_engine_settings_apply(struct cl_engine *engine, const struct cl_settings
687 687
     engine->cb_sigload = settings->cb_sigload;
688 688
     engine->cb_sigload_ctx = settings->cb_sigload_ctx;
689 689
     engine->cb_hash = settings->cb_hash;
690
+    engine->cb_meta = settings->cb_meta;
690 691
 
691 692
     return CL_SUCCESS;
692 693
 }
... ...
@@ -312,6 +312,7 @@ struct cl_settings {
312 312
     void *cb_sigload_ctx;
313 313
     clcb_msg cb_msg;
314 314
     clcb_hash cb_hash;
315
+    clcb_meta cb_meta;
315 316
 
316 317
     /* Engine max settings */
317 318
     uint64_t maxembeddedpe;  /* max size to scan MSEXE for PE */