]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/tools/build/src/engine/modules/property-set.cpp
import quincy beta 17.1.0
[ceph.git] / ceph / src / boost / tools / build / src / engine / modules / property-set.cpp
index 4008597237d8a7f702bc204d1ba99e13e2b77459..1f3394107541e2fe0a0d008b4ebebb7c6ba9d1d4 100644 (file)
@@ -179,11 +179,15 @@ LIST * property_set_create( FRAME * frame, int flags )
                 string_append( message, "Invalid property: '" );
                 string_append( message, str );
                 string_append( message, "'" );
+                LIST * imports = list_new( object_new( "errors" ) );
+                import_module( imports, frame->module );
                 rulename = object_new( "errors.error" );
                 call_rule( rulename, frame,
                     list_new( object_new( message->value ) ), 0 );
                 /* unreachable */
                 string_free( message );
+                object_free( list_front( imports ) );
+                list_free( imports );
                 object_free( rulename );
             }
         }