|
@@ -916,7 +916,10 @@ static void add_descriptor(DescriptorPool *pool,
|
|
|
|
|
|
if (upb_symtab_lookupfile2(pool->symtab, name.data, name.size)) {
|
|
if (upb_symtab_lookupfile2(pool->symtab, name.data, name.size)) {
|
|
// Already added.
|
|
// Already added.
|
|
- fprintf(stderr, "WARNING: file was already added\n");
|
|
|
|
|
|
+ zend_error(E_USER_WARNING,
|
|
|
|
+ "proto descriptor was previously loaded (included in multiple "
|
|
|
|
+ "metadata bundles?): " UPB_STRVIEW_FORMAT,
|
|
|
|
+ UPB_STRVIEW_ARGS(name));
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
|
|
|