I was discussing an issue where fopen() worked for me but didn't work for
another developer. Same .C code. Built beautifully. He eventually tracked it
down that he did not have DevShell in his application's INF. Everything built
just fine, because this lib only exports a constructor and destructor, but the
application failed (because the shell devices weren't registered). Difficult to
debug.
I understand that the Shell and non-Shell apps can expose different types of
devices. But it is not intuitive. Why not create two application classes
(StdLib and StdLibUefi and even StdLibDxe)?
Regards,
Tim
------------------------------------------------------------------------------
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel